Full menu with prices & pictures
Margaritas Mexican 242 St John St, Portland, ME 04102,...
+12078746444
Order food online for delivery
The Card of Margaritas Mexican from Portland includes about 80 different meals and drinks. On average, you pay for a dish / drink about $13.1.