Capybara Mexican RestaurantUnclaimedRestaurantsNew York, NY+19294128097restaurantcapybara@gmail.comNot provided