La Guagua | Latin Cafe ★★★★★4.6 (109) Restaurants Latin American restaurant · Nuevo Latino restaurant 501 Merchant St, Vacaville, CA 95688 Call Website Details →