Cabo Cantina is a lively establishment in Niagara Falls, ON, known for serving up delicious Mexican-inspired cuisine and refreshing drinks in a casual setting.
With a vibrant atmosphere and friendly service, Cabo Cantina offers a place for locals and tourists alike to enjoy a relaxed dining experience with a south-of-the-border flair.
Generated from their business information