About
El Camino is an establishment located in Ottawa, Ontario on 380 Elgin St. El Camino is in the "Taco restaurant" category. Contemporary Mexican plates pair with assorted shots at this hip spot with a take-out window.
Categories
Taco restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like