Super Mega Bien, another restaurant from Dana Rodriguez, will open in the Ramble HotelDec. 13, 2016, 2:11 pm