A Taste of Heaven ... What to know A family friendly spot for incredible handmade burgers, fresh salads and imaginative smoothies. Eat-in or Carry-out Phone: (870) 563-0562 Address: 918 W. Keiser, Osceola, AR 72370 Get Directions View Map