3. Timbuktu Restaurant

You might the camel logo and think why would you eat crab cakes here? But their gigantic crab cakes will leave you awestruck. This award-winning restaurant has made its mark by serving mouth-watering steaks and gigantic crab cakes. Reserve your table or order online.
Edited by Apoorva Jujjavarapu