Home Bars South Beach’s The Armoury: Unpretentious, hearty food with good beer