Orilla Bar & Grill 426 Euclid Ave, Miami Beach, FL 33139 (305) 397-8806
Outdoor dining and takeout available
- Outside covered dining available.
- QR Code menus available.
- Everyone on staff wears a mask at all times.
- Limited menu is available for outside dining and takeout.
- Reservations highly recommended
You must log in to post a comment.