Cuisine: American, Caribbean, Steak & Barbecue
Neighborhood: Port of Spain
4 of 5 Business Friendly Restaurants in Trinidad and Tobago
Overview:
Situated in the busy area of Tragarete Road, the name Jaffa is inspired by cricket and the fact that it overlooks the...