Jeffreys Bay is a city in Eastern Cape, South Africa.
Fifth Wave Coffee (+27 74 326 1542) 122 Da Gama Road Shop 7 Magnatubes Trio Complex, Jeffreys Bay 6330 South Africa
the mexican (+27 42 293 2966) 19 Da Gama, Jeffreys Bay South Africa
Kitchen Windows Beach Restaurant (+27 42 293 4230) Ferreira Street Dolphin Beach, Jeffreys Bay 6330 South Africa
Ocean Basket (+27 42 293 0206) Diaz Road Time Square Bldg, Jeffreys Bay 6330 South Africa
J-Bay Bru Co. (+27 42 940 0165) 10 Da Gama Road, Jeffreys Bay 6330 South Africa
The Bay Pasta Co (+27 42 293 3564) 34 Jeffrey Street, Jeffreys Bay 6330 South Africa
Suikerbossie (+27 60 613 4786) C/O R102 & Kabeljauwsriver, Jeffreys Bay South Africa
Brewhaha Craft Beer Restaurant (+27 42 293 0448) 20 Da Gama Road, Jeffreys Bay 6330 South Africa
Nina's Real Food (+27 42 296 0281) Da Gamma Road Spar Shopping Centre, Jeffreys Bay 6330 South Africa
First Light Coffee Bar (+27 76 766 2953) 8 St Croix Street, Jeffreys Bay 6330 South Africa
The Greek (+27 83 287 6406) 31 Da Gama Road, Jeffreys Bay 6330 South Africa
Quitschy's Pizza Restaurant (+27 82 599 1560) 122 Da Gama Road, Jeffreys Bay 6330 South Africa
Die Kospot (+27 42 293 4320) 110 Da Gama Road, Jeffreys Bay 6330 South Africa
Catch of the day (+27 42 293 2614) corner of Diazstreet and Beverland, Jeffreys Bay South Africa
De Viswijf (+27 42 293 3921) 55 Diaz Street 1st Floor, Jeffreys Bay 6330 South Africa
Tampa Bay Spur Steak Ranch (+27 42 293 4206) Diaz Road Times Square Building, Jeffreys Bay 6330 South Africa
Die Walskipper (+27 42 292 0005) Clapton Beach Marina Martinique, Jeffreys Bay South Africa
Awethu Restaurant (+27 82 877 9771) 13 Chris Hani Avenue Tokyo Sexwale, Jeffreys Bay 6330 South Africa
Gisters Restaurant (+27 42 293 1555) 110 Da Gama Road, Jeffreys Bay 6330 South Africa
Tasty Table (+27 72 525 4983) Shop 2, Hankce Building Diaz Street, Jeffreys Bay 6330 South Africa
Tarts and Roses Fountains mall, Jeffreys Bay South Africa
Tapas Beach Restaurant (+27 83 321 8508) Aston Bay, Jeffreys Bay South Africa
Marina Wharf (+27 42 940 0053) Island Palm Drive, Jeffreys Bay 6330 South Africa
INFOOD Deli/Restuarant (+27 42 293 1880) 14 Jeffrey Street crn Schelde street, Jeffreys Bay 6330 South Africa
Cafe Portofino's (+27 42 293 3125) cnr Da Gama Rd & Goede Hoop St 22 Da Gama Road, Jeffreys Bay 6330 South Africa
McTasty's Diner (+27 82 328 8095) 22 Da Gama Road Flauna Building, Jeffreys Bay 6330 South Africa
Wild Fig Farm (+27 42 940 0072) Doornkamp Road, Off Da Gama Road,, Jeffreys Bay 6330 South Africa
Infood Coffee Society (+27 42 293 3651) 4 Da Gama Road Surf Village, Jeffreys Bay 6330 South Africa
Petite Sunbird Bakery (+27 42 293 0324) shop 18, Neptunes Terrace Da Gama rd, Jeffreys Bay 6330 South Africa
Strandloper Atv Seahells (+27 42 293 1104) Da Gama St. Jeffreys Bay, Jeffreys Bay South Africa
Bingo Royale (+27 42 293 0270) Fountains Mall, Jeffreys Bay 6330 South Africa
Cafe Kima (+27 42 293 1192) 32 Diaz Street, Jeffreys Bay, Jeffreys Bay South Africa
Mugg & Bean (+27 42 293 1727) 9 Oosterland Street Centralised location. Behind Steers. Across from Pitout Trading, Jeffreys Bay 6330 South Africa
McDonald's Fountains Mall Cnr R102 Humansdorp & St Francis Drive, Jeffreys Bay South Africa
Mediteranian Restaurant & butchery (+27 78 811 4818) Diaz Road, Jeffreys Bay South Africa
In Food (+27 42 293 1880) Corner Jeffrey St & Schelde St, Jeffreys Bay 6330 South Africa
Le Grotto (+27 79 638 6029) 16 Jeffreys Street, Jeffreys Bay 6330 South Africa
Taste Kitchen (+27 42 293 4147) C/O Jeffreys Str & Schelde Str, Jeffreys Bay 6330 South Africa
Spekboomlapa (+27 42 287 0964) Gamtoos Valley Gps S33 53. 62 E24 58. 48, Jeffreys Bay 6330 South Africa
Je Vista Social Cafe (+27 83 395 0620) 33 Diaz Road Jeffreysbay, Jeffreys Bay 6330 South Africa
Aston Arms Portuguese Restaurant (+27 42 292 0792) 4 Dolphin Drive, Jeffreys Bay 6332 South Africa
Tapas Restaurant (+27 42 292 0119) Dolphin Drive Astonbay, Jeffreys Bay 6332 South Africa
Vismandjie (+27 42 293 1241) 110 Da Gama Road, Jeffreys Bay 6330 South Africa
Jeffreys Bay Craft Brewery (+27 60 619 0124) 33 Jeffreys Street, Jeffreys Bay 6330 South Africa
Oriental Cuisine Restaurant (+27 42 293 0087) 3 Goedehoop Street, Jeffreys Bay 6330 South Africa
Zebro's N2 Turnoff Caltex Garage, Jeffreys Bay 6330 South Africa
Steers Fast Foods (+27 42 293 1919) 30 Da Gama Road, Jeffreys Bay 6330 South Africa
Trawlers Seafood (+27 42 293 1353) 19 Da Gama Road, Jeffreys Bay 6330 South Africa
Soete Swaan (+27 60 813 0660) 126 Da Gama Road, Jeffreys Bay 6330 South Africa
Savoy Family Restaurant (+27 42 293 1106) 18 Da Gama Road, Jeffreys Bay 6330 South Africa
Maxis (+27 42 293 5858) St Francis Street, Jeffreys Bay 6330 South Africa
Guido's Express J-Bay (+27 42 293 0338) 37 Da Gama Road Shop 3 Schelde Block, Jeffreys Bay 6330 South Africa
Mengelmoes kardoes tuisnywerheid (+27 66 202 8479) Shop no 3 next to checkers, Jeffreys Bay 6330 South Africa
Jolly Dolphin (+27 42 293 2624) 30 Diaz Road, Jeffreys Bay 6330 South Africa
Global Junction Cafe (+27 42 293 5865) Shop 42 Fountains Regional Mall, Jeffreys Bay 6330 South Africa
Blitz Fast Foods (+27 76 894 2445) C/O R102 and Jacaranda Street Vrieskas Wavecrest Jeffreys Bay, Jeffreys Bay 6330 South Africa
Machine Coffee House (+27 79 459 0590) 21 Schelde Street, Jeffreys Bay 6330 South Africa
Zebros Saint Francis Street Just Off The N2 By The Caltex Mentors Plaza, Jeffreys Bay 6330 South Africa
Play in JBay Adventure Centre Day Trips (+27 42 293 3002) 5 Pepper Street, Jeffreys Bay 6330 South Africa
Jeffrey's Bay Shell Museum (Charlotte Kritzinger Shell Museum) Jeffreys Bay South Africa
Dolphin Beach (+27 66 247 2700) Jeffreys Bay South Africa
Brewery on the Beach (+27 82 334 8528) 55 Diaz Road, Jeffreys Bay 6330 South Africa
Papiesfontein Beach Horse Rides (+27 79 299 8080) R 102 out of Jeffrey's Bay, Jeffreys Bay 6630 South Africa
Wacky Waterpark (+27 83 661 5393) Marina Martinique, Jeffreys Bay 6331 South Africa
Paradise Beach off Johann-Muller Blvd, Jeffreys Bay South Africa
Point Beach Between Plane Str & Pagoda Cres, Jeffreys Bay 6330 South Africa
Jeffrey's Bay Tourism (+27 42 293 2923) 17 Da Gama Road, Jeffreys Bay 6330 South Africa
Happy Hippo Play Farm (+27 82 560 5606) Chatten Farm, Jeffreys Bay 6330 South Africa