Casa Villa Categories Restaurants & Bars 1529 Hwy 17 Little River SC 29566 (843) 249-7746 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×