The Green Room

Town centre

Tropical Paradise

A very popular Mexican; laid back atmosphere.Great mojitos and cocktails

More details ..