La Brisa Restaurant

4.5 (135 reviews) $$ · Southwest Miami-Dade