Get directions to: El Morro Cuban Sandwich Shop Restaurant, Spring Hill, FL
Restaurant address: 11064 Spring Hill Dr Spring Hill, FL 34608, USA
Restaurant: El Morro Cuban Sandwich Shop Restaurant