Loading Map....
Address
2591 S Main Street
2591 S Main Street
Soquel
California
Pacific
95073
United States
Whether you’re dressed up or coming for casual conversation, we want you to relax and enjoy yourself here at Michael’s on Main. We use nothing but the best ingredients in our dishes, we also utilize local produce and products.