Taco restaurant · Roma sur
1
1 Postcard
This casual spot serves up massive, flavorful seafood tacos, loaded with fresh toppings, making it a must-visit for taco lovers on a budget.
Campeche 202, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico Get directions
$$