Crows Nest
Montezuma’s Mexican Restaurant & Bar Crows Nest
Only 5km north of the CBD as the crow flies, Montezuma’s Crows Nest has a loyal following. Make a booking to discover the authentic taste of Mexico in a festive atmosphere.
Crows Nest
51 Alexander Street
Crows Nest NSW 2065
Australia
Crows Nest NSW 2065
Australia
: Dine In, Takeaway or Delivery Available