Located in Speightstown, it attracts both locals and travelers. The Caboose is a popular dining spot in Speightstown, offering delicious food and warm hospitality. The menu features a variety of dishes to suit every taste. With a cozy ambiance, it is perfect for casual meals or special occasions. Address: 7934+X7, Speightstown, Saint Peter Barbados. It has earned a strong reputation in Speightstown.
Speightstown, Speightstown, Saint Peter, Barbados