La Jaiba Brava
1717 NW 17th Ave
Miami
FL
33125
(305) 967-8336
Open Map
Description
La Jaiba Brava is located at 1717 NW 17th Ave, Miami, FL. This business specializes in Restaurants.
by merchantcircle on July 22, 2015 from
merchantcircle
dining
food
Food and Dining
restaurant
Restaurants
Social