Truck Stop restaurants in Belize

Truck Stop restaurants in Belize

The Truck Stop restaurant in San Pedro, Belize.

Note:View more photos in the Belize photo gallery.

Captured on January 13, 2022.

© Chad Davis |  Licensing inquiries: chad@chaddavis.photography