South Coast Restaurants

Lucky Horseshoe

Located in: South and South West Coasts

Mama Mia Italian Deli

Located in: Christ Church, South Coast

Moonbay Bar and Grill

Located in: Christ Church, South Coast

Muscovado Restaurant

Located in: Christ Church, South Coast

Naru Restaurant and Lounge

Located in: Christ Church, South Coast

New York Pizza

Located in: Christ Church, South Coast

Nineteen On The Green

Located in: Christ Church, South Coast

Oasis Beach Bar

Located in: Christ Church, South Coast