Niagara Falls Local Business : Niagara Falls Tourism: Carlos Cantina

289 views · Published 13 December 2008 · 1:23 · Indexed 20 September 2026

Channel: ehow · 2008 · Travel & Events

Watch on YouTube

Carlos Cantina is an authentic Mexican restaurant located in downtown St. Catherine's, near Niagara Falls , that serves fresh food everyday. Learn all about Carlos Cantina's Mexican Restaurant from an experienced restaurant worker in this free video on this Niagara Falls business.

Expert: Niagara
Bio: Niagara Falls is a city in Niagara County, New York, United States. The Niagara Falls are massive waterfalls on the Niagara River, separating Ontario from New York.
Filmmaker: Demand Media

More from this channel