La Barca Restaurant
Cuisines: Latin American, CaribbeanNo rank yet
La Barca Restaurant
Latin American, Caribbean
3892 Broadway
btwn 163rd & 162nd st
New York, NY, 10032
La Barca Restaurant
Latin American, Caribbean
3892 Broadway
btwn 163rd & 162nd st
New York, NY, 10032