Restaurants - 0 Comments

Caramba Restaurant

caramba001sm

Middle Street. Downtown. Around the corner from Lions Den. Expensive food but very popular with tourists. Generally always full which is a good sign-no bar.



Leave a Review

Comment



Pedro's Hotel