Good Day, I'm from out of State, is there a site I can go to in order to look at your menu?
Thanks for your valuable time and consideration.
Address: 621 Pearl St, La Jolla, CA 92037, USA
Tatjana Goldberg | Aug 18, 2019
Very good food! All menus...with my best recommendations! The Chicken is yami, yami!
Jisun J | Aug 18, 2019
Hi! Here's their website: http://www.letstaco.com
Thanks! Your answer is awaiting moderation.