Del Sol Mexican Restaurant

212 N 16th Ave Laurel MS 39440 USA

(601) 778-7138

Location