Squirrels Bar & Grill
105 1st Ave SW, Fairfax
(507) 596-4155
Recent Reviews
Squirrels Bar & Grill
105 1st Ave SW, Fairfax 55332
(507) 596-4155