the longhorn deserves a better rating. it's not flashy, nor does it pretend to be. the building outside looks like an office block next to a petrol station, but don't let that fool you (as it nearly did to us).
as capetonians, we are used to pretentious food and shoddy service. but everything about the longhorn grill was the polar opposite - friendly happy service, insanely huge portions and honest to goodness grub. it's a family joint with kids areas and tvs on the walls for the more important games, but nothing offensive at all. if i lived in bloem and had a family, this would be a regular for a "fancy" night out (with well behaved kids under 12)
the food i would give a 3-3.5 if i'm honest, but theservicefrom our waitress to the managers was absolutely on song.