Alhambra Bar & Restaurante is a cafe and restaurant offering gluten-free and lactose-free options. It operates with extended hours on weekdays and shorter hours on Saturdays.