Justin Lee hits up neighborhood favorite America’s Taco Shop and leaves smitten with the Vampiro.
America’s Taco Shop claims to have the best carne asada in the Valley. Those are some big words for a little cantina-looking place, but I felt it needed to be addressed via my palate.