The La Mesa branch of City Tacos opened in 2017 as part of a partnership between Aaron Dean (Sheldon’s Service Station café, Blvd. Noodles) and Gerry Torres (owner of City Tacos in North Park).
Landing on La Mesa Boulevard next to City Tacos, it has since earned high ... exploring sites in Little Italy, North Park, ...