Oaxaca Express Stand is a quaint establishment in New York, NY that offers a taste of authentic Oaxacan cuisine.
Specializing in traditional dishes and beverages, this stand provides a casual dining experience for those seeking a unique culinary adventure.
Generated from their business information