70 W Sierra Madre Blvd, Sierra Madre, CA 91024 TB Bucs NFL Football watch bar “Deliciously cheesy fun crowd…great people watching…cheap strong cocktails!” “Honest drinks (cheap liquor) at honest prices.” “Friendly staff, average beer selection.” Read more...