Latin Taste Restaurant is located in George Town, Cayman Islands on 5 Shedden Road,, Corner of Mary Street & Shedden Road, George Town, Grand Cayman KY1-1602. Latin Taste Restaurant is rated 4 out of 5 in the category restaurant in Cayman Islands.
Address
5 Shedden Road,, Corner of Mary Street & Shedden Road, George Town, Grand Cayman KY1-1602
Open hours
Mon-Thu
7:00 AM - 8:30 PM
Fri
7:00 AM - 9:30 PM
Sat
7:30 AM - 9:30 PM