About Alcala
Alcala has not added a description yet.
Own Alcala? Claim this listing to write your own description and add your hours and photos.
Location
Other spanish restaurant nearby
- El Pote Espanol
718 2nd Ave, 10016 · 0.3 mi
- La Fonda Del Sol
200 Park Ave, 10166 · 0.3 mi
- Socarrat Paella Bar
953 2nd Ave, 10022 · 0.3 mi
- Hache
300 E 52nd St, 10022 · 0.4 mi
- Solera
216 E 53rd St, 10022-5201 · 0.4 mi
- Toledo Restaurant
6 E 36th St, 10016 · 0.6 mi








