Truck Stop restaurants in Belize

Truck Stop restaurants in Belize
The Truck Stop restaurant in San Pedro, Belize.

The Truck Stop restaurant in San Pedro, Belize.

Caribeville, San Pedro Town, Belize
Photo taken in January 2022. © Chad Davis