El Sombrero

@el-sombrero
Restaurantes

Latin American Cuisine
English
108 Stanton St, New York, NY 10002, USA
Closed now | 3:00 pm - 12:00 am

Business hours