Echo Bar & Grill is a bar and grill offering a place to relax with drinks and a kitchen serving food. They have a happy hour every weekday.