Windows on the River

3.2 (28)restaurant

American dining along downtown San Antonio’s riverfront, framed by scenic views of the water.

Find on Google Maps

Description

Windows on the River operates on North St. Mary's Street in San Antonio, offering an American menu paired with views overlooking the riverfront area.

Ask Karpo for more information.