This is the food page of Mexicali Rosa's on 36 George Street St. John's NL A1C1M5.
(first reviewed on March 10, 2011, last updated on July 4, 2015.)
Mexicali Rosa's is ranked #5 of 17 Restaurants in Downtown St. John's.
This page has had 1458 visitors. You are the 1458th.