The Essentials

Escape to Orilla Bar & Grill where Chef Fernando Trocca fuses South American dishes with European cuisine. The south beach destination features modern decor with a laid back atmosphere inspired by the ocean and nature

Address: 426 Euclid Ave
Miami, FL 33139
Phone: 305.397.8806

Hours Open
Mon-Wed:
6:00PM - 11:00PM
Thu-Sat:
6:00PM - 11:30PM
Sun:
6:00PM - 10:30PM
Places nearby

RED South Beach

Kosushi

Nikki Beach

Meraki Greek Gyro & Bistro