"Very good! I work right down the street and I didn’t realize how tasty their food was until I went today after church. Horchata is delicious too!"
Phone: (+1)7609704243
Address: 1573 W Main St, El Centro I-92243-2211, United States
City: El Centro
Monday: 09:00 -22:00
Tuesday: 09:00 -22:00
Wednesday: 09:00 -22:00
Thursday: 09:00 -22:00
Friday: 09:00 -23:00
Saturday: 09:00 -23:00
Sunday: 09:00 -22:00
Dishes: 2
Amenities: 14
Categories: 5
Reviews: 858