← Miami restaurants
La Jaiba Brava
No reviews yet
Seafood1717 NW 17th Ave, Miami
Own or manage La Jaiba Brava? Claim this listing free
Hours
Hours not listed yet.
Details
Address1717 NW 17th Ave, Miami 33125-2356
Phone+13059678336
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.