Remove Ads

Photo of Vaudeville

Vaudeville

230 E Main St, Fredericksburg, Texas 78624 USA

868 Reviews

Reuben sandwich. Homemade chips. Very delicious.

Photo Credit: Yelp

Remove Ads