They picked a great location for this place. In the heart of San Pablo, we find a Hispanic cultured feel. Lots to choose from on the menu, gives one of a sense of being in another country. Hospitality is great and the atmosphere almost leaves you in a Siesta Festival mood.
Address: 2022 23rd St, San Pablo, CA 94806-3636
Location: United States > California (CA) > San Pablo
Phone Number: +1 510-232-7688