From Our Editors
For tasty Mexican fare, Miami's Santa Rosa Restaurant is hard to top.
Great place to bring the whole family with great food and a business casual dress code.
Parking has never been easier at Santa Rosa Restaurant, a restaurant located near a variety of parking selections.
When you have a craving for some ethnic Mexican fare, make your way over to Santa Rosa Restaurant and indulge in an array of eats.