8038 La Mesa Blvd, La Mesa, California 91942 USA
Inside Big Rolled Taco with Shredded Beef (40/100)
Photo Credit: Yelp