Join us For DT Redwood City’s Happiest of Hours @ Alhambra Irish House & Check our our Super Happy Hour Deals 7 Days a week! See Below for full Happy Hour selection!

Loading