Mi Jacalito Restaurant
Address:
105 Couch St, Vallejo, CA 94590
Phone:
(707) 643-6172
Restaurants
Other Businesses:
- El Rey at 2065 Solano Ave, Vallejo, CA 94590
- Lucky Garden at 860 Tuolumne St, Vallejo, CA 94590
- Lee's Garden at 3335 Sonoma Blvd, Vallejo, CA 94590
- 3 Star Restaurant at 4380 Sonoma Blvd, Vallejo, CA 94589
- Taqueria El Valle at 1400 Tennessee St, Vallejo, CA 94590