See all Pubs in Ames
Welch Avenue Station
Storm St. at Welch Ave., Ames, IA 50014, USAAbout
Welch Avenue Station (WAS). One of the longest-standing bars in town. The atmosphere is more traditional than the more "hip" and "modern" bars around town. Has regular bar food as well as pizza from the Pizza Pit upstairs.