10780 W Flagler St, #17
Miami, FL 33174
Miami, FL 33174
Open HoursLunch and Dinner: Mon-Thur 11am-10pm Fri 11am-11pm Sat 11:30am-11pm Sun 11:30am-10pm Breakfast: Sat-Sun 9am-11:30am
Overview"Best Nicaraguan Restaurant"-Miami New Times (05/2001) A small Nicaraguan cuisine restaurant that offers mouth-watering dishes at incredible prices. Its dishes range from steak...
more