← New York restaurants
El Tio
No reviews yet
Restaurant1764 Amsterdam Ave, New York
Own or manage El Tio? Claim this listing free
Hours
Hours not listed yet.
Details
Address1764 Amsterdam Ave, New York 10031-4149
Phone+18004191497
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.