Happy Hour
Angelo’s is conveniently located in the heart of downtown Houston, housed in the ten-story historic M.E. Foster building. Utilizing the detail of the original architecture, the building and structure were updated with state of the art seating and lighting.