What? Where?

Windows on the River Reviews & Details

Windows on the River

Windows on the River is rated 3 stars

217 N. St. Mary's
San antonio
(210) 224-2500

Love It Hate It Try It Edit It Share It

Windows on the River is located at 217 N. St. Mary's in San antonio near the intersection of River Walk and E Crockett St. Their menu consists of American dishes . Call (210) 224-2500 for dine in.

  • Cuisine:American
  • Service:Dine In
  • Major Intersection:River Walk And E Crockett St
What everyone says about Windows on the River

Tell us more about Windows on the River San antonio!

Windows on the River Reviews, San antonio


Review Windows on the River

More Restaurants in San Antonio

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013