llama2.jpg

Chimichanga Llama

14 Ocean Blvd. S. Surfside Beach, SC

(843) 945-9306

Visit their website: chimichangallama.com

Hours: Open Daily from 11AM to 10 PM