Bakery
Vallarta Supermarkets
4 locals recommend,
Tips from locals
This is the BEST place to shop for Mexican groceries and prepared Mexican food in the San Diego area North of the border!
Unique things to do nearby
Location
901 Euclid Ave
National City, CA