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 1423 visitors. You are the 1423rd.