You can visit this restaurant after visiting Quicama National Park. Order nicely cooked prawns. Davy Jones - Beach Cafe, Rooftop Restaurant and Rooms at Mahabalipuram is well known for its great service and friendly staff, that is always ready to help you. This place is characterized by the homey atmosphere. Based on the users' feedback on Google, this spot deserved 4.7.