Bar Serra

Hours

Monday – Thursday
11:00 AM – 11:00 PM

Friday – Saturday
11:00 AM – 12:00 PM

Sunday
11:00 AM – 11:00 PM

Phone

918.727.7227

Location

1876 Utica Square Suite 2E,
Tulsa, OK 74114

Elevated food, wine, beer, and cocktails with the comfort of a neighborhood bar and the sophistication of a modern greenhouse in the heart of Utica Square!

View On Map