La Guagua

Restaurant in Vacaville, California

Opening hours: Tu-Th 11:00-20:00; Fr-Sa 09:00-21:00; PH unknown; Su 09:00-17:00 Features: outdoor seating, takeaway

501 Merchant Street, Vacaville, 95688