Bar Serra

Hours

Sunday – Thursday
11:00 AM – 11:00 PM

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

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