What are you looking for?

Seafood Restaurants in Dillon

4.1 - 206 votes

Hours: 10AM - 9PM

135 Main St, Dillon
(970) 468-0326

Papa Johns Pizza

The food was excellent. The service was below average. The waiter couldn't have been more than 12 years old. We waited about 15 minutes until we de... More reviews

4 - 122 votes

Hours: 8AM - 9:30PM

324 Dillon Ridge way, Dillon
(970) 455-8374

Papa Johns Pizza

The food is a lighter version of american Mexican. We tried a lunch, lingua tacos and found them just right. I would recommend you try the menu. More reviews

View on map