Barracudas Restaurant & Cafetería
10949 SW 186th St, Miami
(786) 444-1092
Recent Reviews
You May Also Like
Parrilla Havanera Cafeteria - 10921 SW 186th St
Cuban
Pinolandia #3 - 10948 SW 184th St
Nicaraguan
Mochima Bistró Miami - 11030 SW 184th St
Venezuelan, Pet Friendly
Restaurants in Miami, FL
Barracudas Restaurant & Cafetería
10949 SW 186th St, Miami, FL 33157
(786) 444-1092