Xochimilco in Melrose New York City
653 Melrose Ave, Bronx , 10455 - Get directionsMenu Xochimilco
How to get to Xochimilco
Opening Time
11am – 12midnight: Mon-Sun
Services
- Serves Alcohol
- Indoor Seating
-
Delivery
-
Takeout Available