I

Ian Jobe

3 years ago

Best tacos in LA. The Green Chile are the best. Al...

Best tacos in LA. The Green Chile are the best. Also, churros with cream inside are one of the best desserts I've ever had. I don't know how this place wasn't busier. Should be a short wait for food. Also, fries are also worth getting.

Comments:

No comments