Home Tags The Fred Bar

Tag: The Fred Bar

The Fred Bar

On game nights, the noise at the 11,000-square-foot Taco Mac at the Prado, with its eighty-plus TVs, could puncture eardrums.

Follow Us

67,511FansLike
126,739FollowersFollow
493,957FollowersFollow