Karla O.

Karla O. left a tip at El Ranchero

511 S Garfield Ave (Mission Rd), Alhambra, CA | March 20, 2012
50 cent tacos mondays after 5pm!!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
El Ranchero
6.1
Alhambra, CA
Taco Place
Show More