12th Avenue, New York, New York, 10036
La Barca Cantina is New York City’s first and only floating Mexican restaurant! With plenty of indoor and outdoor space, come spend time on the only Mexican restuarant in New York that moves.
Service | |
Food | |
Ambiance | |
Average
|
|
![]() |