Casa San Carlo Italian Restaurant

Casa San Carlo Italian Restaurant hero image

About Casa San Carlo Italian Restaurant

Casa San Carlo is a traditional Italian cuisine venue, serving the best dishes and drinks from authentic Italian recipes. Located in Morehead City, and a short drive from both Beaufort and Atlantic Beach.