This was a unique find in a small town in Costa Rica. They are from Texas originally and moved their to open a BBQ place.
BBQ# El Toro Loco – Costa Rica

Adventures, Travel, Food & Drink Blogging
This was a unique find in a small town in Costa Rica. They are from Texas originally and moved their to open a BBQ place.