Consolidated Restaurant
1226
E Houston St, San Antonio TX
- This is the page of Consolidated Restaurant on 1226 E Houston St San Antonio TX 78205.
- Consolidated Restaurant is a new listing on food pages, updated
on November 24, 2023.
- This page has had 1169 visitors. You are the 1170th.
Location