Filters:
clear
lobster restaurant
clear
Salinas
clear
Country: United States

lobster restaurant in Salinas

About 2 results.

Elli's Great American Restaurant

South Main Street 1250, 93901 Salinas, United States

Elli's Great American Restaurant located at 1250 S. Main St, in Salinas, CA offers an All American Menu that honors the heritage of immigrants who have found a home in America. The family-style r…

Mariscos Costa Azul

East Market Street 658, 93905 Salinas, United States
  • 1