Latin American 2 Restaurant

Price: 
2
Rating: 
6.60
Cuisine: 
Cuban
10700 SW 24th St
Miami 33165
(305) 227-7002
details