Description
Ali Baba is a restaurant located at 4709 East 51st Street South in Tulsa, Oklahoma, offering a flavorful dining stop for locals and travelers exploring the Mother Road. Conveniently situated in Tulsa, this Route 66 area destination is a great choice for anyone planning a road trip and looking for a memorable restaurant experience. Ali Baba stands out with its inviting atmosphere, distinctive cuisine, and easy-access location in southeast Tulsa. Whether you are enjoying a casual meal, meeting friends, or searching for a unique place to eat near historic Route 66, Ali Baba delivers a satisfying visit. Add this Tulsa restaurant to your road trip plans for a delicious stop in the heart of Oklahoma.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
