30 US Cities With the Most Restaurants Per Capita

4. Charleston, South Carolina

Metropolitan Statistical Area (MSA): Charleston-North Charleston, SC Metro Area

Number of Full-Service Restaurants: 815

Population of MSA: 7,90,955 people

Number of Restaurants per Capita: 0.001030

With 0.001030 restaurants per capita, Charleston ranks in the fourth place on our list. The port city is located in South Carolina and is famous for its cobbled streets, pastel houses, and aesthetic districts.