Isle of Palms Snack Bar is a cozy eatery in Tulsa, OK that offers a variety of snacks and light meals to its patrons.
With a laid-back atmosphere and friendly service, this snack bar is a popular spot for locals and visitors looking for a quick bite to eat.
Generated from their business information