Coral Terrace

All Posts
Sorted by most recent
El Novillo Restaurant review image
7.5

MIA Review

El Novillo Restaurant

El Novillo is an upscale Nicaraguan spot in Sweetwater that serves steak and hard-to-find classics.