Tobago
Salsa Kitchen is one of Tobago.

1. Salsa Kitchen

8 Pump Mill Road (Wilson Road), Scarborough, Tobago
Caribbean Restaurant · 1 tip