Oscar's Gastro Pub
1738 S Boston Ave
Tulsa
OK
74119
(918) 938-6960
oscarsgastropub.com
Open Map
Description
Oscar's Gastro Pub is located at 1738 S Boston Ave, Tulsa, OK. This business specializes in Restaurants.
by merchantcircle on May 03, 2015 from
merchantcircle
Accepts Credit Cards
All Bars, Pubs, %26 Clubs
Bars
Bars & Pubs
Food & Dining
Good for Kids
Price range: $$
Restaurants
Southwestern Restaurants
Takes Reservations