La Quinta Inn & Suites 1561 21st Avenue North Myrtle Beach, SC 29577 United States Get Directions (843) 916-8801 Bubba's Fish Camp & Smokehouse Get Info Website Mellow Mushroom Get Info Scotchman Store Get Info T-Bonz Gill & Grill Get Info Yamato Seafood & Steakhouse Of Japan Get Info Website House Of Style Get Info Klig's Kites Get Info Pick A Pearl Akoya Get Info Burger King Get Info The Simpsons in 4D Get Info Website As Mentioned In