photo credit: City Tacos
City Tacos is one of the best and most reliable places for a round of tacos in the city. While they have multiple locations, the North Park spot is nice and central with a ton of bars and shops around to check out afterward. You can choose from fish, meat, and a ton of vegetarian options, or go for the packed steak and shrimp surf and turf taco. At some locations you’ll find regional specials like achiote-inflected cochinita pibil or a veracruzana fish taco topped with the classic medley of tomato, onion, garlic, and capers.