Tacos El Idolo
265 W 14th St, New York
(347) 510-1834
Recent Reviews
Order Online
You May Also Like
Gadfly Bar - 258 W 15th St
Bar, American, Pubs, Gastropubs
Xi'an Famous Foods 西安名吃 - 96 8th Ave
Chinese, Noodles, Burgers
Rams Deli and Grill - 203-01 Hollis Ave
Sandwich Shop, Grocery, Deli, Soul Food
Restaurants in New York, NY
Tacos El Idolo
265 W 14th St, New York, NY 10011
(347) 510-1834