Local Recommendations
Staying in Tulsa? Here are Our Picks.
Tulsa and the surrounding communities are brimming with great restaurants, unique points of interest and history. Here are a few of our favorite must-see spots. If you have any questions or would like for us to make arrangements, reserve hotels or rental cars or take care of any other needs while you are in town, just give us a call at 918-298-6650.
Favorite Local Restaurants
TEX-MEX
Los Cabos Mexican Grill & Cantina
300 Riverwalk Terrace #100
Jenks, OK 74037
(918) 298-2226
CHICAGO-STYLE PIZZA
Savastano's Pizzeria
8211 E. Regal Place, Suite 109
Tulsa, OK 74133
(918) 369-9387