Orilla's 80-seat indoor/outdoor space is open yet feels intimate.
Photo by Eugenio Mazzingui
Orilla's 80-seat indoor/outdoor space is open yet feels intimate.

Orilla Bar & Grill

Map