"El Rancho De Lalo is a buzzing restaurant making delicious home-cooked stews that’s all about wonderful Colombian hospitality. Chicharrón and steak and a lovely, varying selection of meat and carbs are going to arrive at your table, and you’re more than likely going to be very happy with all of them. Portions are bulging, the room is usually full of family and friends, and its empanadas are one of the best snacks around." - heidi lauth beasley, jake missing, sinead cranna