O'Tacos
Taco Shop · Fast Food · French
O'Tacos is a fast-food restaurant specializing in French tacos, offering a unique culinary experience with over 40,000 possible combinations of meats and their signature cheese sauce.
Location
Best places nearby
The highest rated places close to O'Tacos.
Local restaurants nearby
7179 Boulevard St-Laurent, Montréal, QC H2S 0B2, CA


