O'Tacos

2.0
(6 reviews)
157 boulevard Gustave Flaubert, 63000
+33 6 10 74 70 25Official website
Dinner
Fast Food
Lunch
Mexican
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
O'Tacos | Clermont-Ferrand | France | TripAligner