Taylor's Dine & Grill is located in Limon, Costa Rica on costado este, Black Star Line, C. 5. Taylor's Dine & Grill is rated 4.4 out of 5 in the category caribbean restaurant in Costa Rica.
Address
costado este, Black Star Line, C. 5
Offerings
CoffeeSmall plates