@conniewhoooo's Review of Lucha Libre Taco Shop - San Diego, CA

Views393 ViewsLikes45 Likes

The video shows a close-up of a burrito filled with rice, meat, avocado, tomatoes, onions, and cilantro. The camera then pans to reveal various sauces on a table, including red salsa, green guacamole,... More about Lucha Libre Taco Shop

Video Transcript

If you eat it fast enough. You got to the middle yet, Bruce?


View on Map
1810 W Washington St, San Diego, CA, 92103
Loading map...
DirectionsGet directions
Location Hours
Monday10:00 AM - 11:00 PM
Tuesday10:00 AM - 11:00 PM
Wednesday10:00 AM - 11:00 PM
Thursday10:00 AM - 11:00 PM
Friday10:00 AM - 12:23 AM
Saturday10:00 AM - 12:23 AM
Sunday10:00 AM - 11:00 PM
Location Details
Wifi