Alhambra is a bar and grill offering Spanish cuisine, including tapas and sandwiches. They also feature a daily menu and a children's play area.