Restaurants in Soquel, CA
Restaurants
2591 Main St,
Soquel ,
CA
95073
UNITED STATES
Restaurant and event planning in Soquel, CA. Call Michael's on Main to book your next event.
Worldwide > United States > Soquel, CA > Restaurants