Mega Burger Lleras: Late-night spot specializing in burgers, Mexican food, and grilled items. Open until late.