O’Tacos

2.1
(37 reviews)
Place des Terreaux, Lyon, 69001
Official website
Cheap Eats
Delivery
Fast Food
Mexican
Quick Bites
Restaurants
Street Food
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
O’Tacos | Lyon | France | TripAligner