Merchant & Main Grill & Bar ★★★★☆4.4 (1,142) Restaurants Bar & grill 349 Merchant St Downtown, Vacaville, CA 95688 Call Website Details →