Suggest an edit Claim this place
Mesa is an establishment located in Hamilton, Ontario on 255 James St N. Mesa is in the "Mexican restaurant" category. Traditional Mexican fare including vegan & halal options, served with cocktails in a cozy interior.
255 James St N Hamilton (Ontario) L8R 2L2Open in Google Maps
Leave a review
You may also like