Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


Caboose



406 North 2nd Street
Altoona, PA 16601

View more Altoona restaurants

(814) 944-1469

Cuisine: Fast Food Restaurants


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Map of Caboose

Restaurants similar to Caboose

Nearby Restaurants