Description
Boston Deli is a welcoming restaurant located at 6231 East 61st Street South in Tulsa, Oklahoma, offering a convenient stop for locals and travelers exploring the mother road. Perfect for a road trip meal near historic Route 66, this Tulsa restaurant is known as a comfortable place to relax and enjoy deli-style favorites in a friendly setting. Whether you’re searching for a casual restaurant in Tulsa or planning a route66 food stop, Boston Deli delivers a satisfying dining experience with easy access in South Tulsa. Its location makes it a great choice for lunch, a quick bite, or a laid-back meal while discovering the city and the classic Oklahoma travel route.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
