2810 El Cajon Blvd, San Diego, CA 92104
Taquitos.
El T Bowl 🤤🤤🤤🤤
Taquitos - best. Ever.
Tasty!
Menu indicating all items are gluten free