The first time I see this small restaurant I not expecting to find a good food
but after I tested the taquitos is the best EVEN IN TIJUANA MEX YOU NOT FIND
A GREAT DELICIOUS TAQUITOS like Jimenez Mexican food restaurant.
definitely the best Mexican food restaurant i really honestly recommend
just tested and you will find.