Azteca Taco Shop is sooooo good. Get a Carne Asada Burrito everytime you jump off the trolley to go to a Padres game. Great prices!!!!
All reviews seem positive