Located within the 5* Devon Cliffs Holiday Park, the South Beach Cafe was part of a £2 million pound makeover over the winter of 2011 and opened its doors in March 2012. Serving fresh cuisine form the local area, the South Beach is really beginning to make a name for itself winning awards such as "taste of the west".
Come along and join us, we are open 7 days of the week.