El Castillo
1218 Liberty Ave, Brooklyn
(718) 235-4330
Recent Reviews
You May Also Like
City Line Pizza & Pasta - 1224 Liberty Ave
Italian, Pizza, Burgers, Vegetarian
Tong NYC - 1219 Liberty Ave
Fast Food, Thai, Bar, Tapas/Small Plates
Momo's - 25 101st Ave
Mediterranean, Vegetarian
Restaurants in Brooklyn, NY
El Castillo
1218 Liberty Ave, Brooklyn, NY 11208
(718) 235-4330