Michael's on Main Share: Restaurants Michael's on Main Visit Website 2591 Main St. Soquel, CA 95073 479-9777 479-9773 (fax) www.michaelsonmain.net Map What's Nearby? Distance: 5 10 15 20 25 50 mi.