El Novillo Restaurant

6830 Bird Rd, Miami, FL 33155

Rated 4.3 from 1,843 reviews

Grass-fed steaks, plus seafood & other Nicaraguan specialties served amid Spanish colonial decor.

More places like this