This place is all about the hamburgers and they've been serving them up since 1949, well before this was the heart of...
Northcentral · 1503 N Main Ave, San Antonio