Michael's On Main

Michael's On Main

2591 Main Street, Soquel, CA

Michael has spent his whole life cooking. The restaurant is locate...

Upcoming Events at Michael's On Main