Stanton's City Bites - Hamburger restaurant in Downtown, Houston | Reviews, Photos & Information on Postcard