Orilla Bar and Grill, un restaurante argentino en South Beach, ofrece otra opción para los turistas en el área, según The Infatuation. El restaurante se encuentra en 426 Euclid Ave, Miami Beach, FL 33139, una calle con alto tráfico peatonal y vehicular.
El diseño arquitectónico del establecimiento y su planificación de espacios verdes contribuyen a un ambiente que se distingue del entorno cercano, a pesar de la ubicación del restaurante. Una pared norte en el local se puede abrir, permitiendo que las mesas tengan un ambiente al aire libre. La iluminación en el lugar es suave.
En el ámbito culinario, el restaurante se centra en carne roja y cócteles. Las opciones de carne incluyen cortes como New York strip, rib eye y prime rib. Las guarniciones disponibles son variadas e incluyen papas fritas provenzales y coles de Bruselas asadas.
Además, el menú ofrece empanadas en dos versiones: carne cortada a mano y espinaca. Según The Infatuation, el restaurante también ofrece una hamburguesa de wagyu, aunque las opiniones sobre este plato son mixtas.