"Simply the Best tasting authentic Mexican food Most DELICIOUS tonque I've ever eaten friendly service tasty drinks...."
Phone: (+1)6505898302,(+1)6507416696
Address: 222 Lux Ave S San Fran, CA 94080-3731, United States
City: United States
Monday: 08:00-20:25
Tuesday: 08:00-20:25
Wednesday: 08:00-20:25
Thursday: 08:00-20:25
Friday: 08:00-20:25
Saturday: 08:00-20:25
Sunday: 08:00-20:25
Dishes: 100
Amenities: 19
Categories: 5
Reviews: 2528