Upstairs At The Downstairs
525
N Main St, Schulenburg TX
- This is the page of Upstairs At The Downstairs on 525 N Main St Schulenburg TX 78956.
- Upstairs At The Downstairs is a new listing on food pages, updated
on November 24, 2023.
- This page has had 18 visitors. You are the 19th.
- Upstairs At The Downstairs is on N Main St between Upton & Lyons
- Near the intersection of Lyons Ave / Main St S
- Map and Directions
Location