La Cueva Taberna
7.8 • Restaurant
Restaurant features loud music that overwhelms conversation. Staff do not speak English and menus are unavailable, creating a language barrier. Atmosphere is generally quiet aside from the music.
View menu
Good to know
1
No English is spoken, and there are no menus available, making ordering difficult.
2742 SW 8th St, Miami, Florida, United States