Galveston Location Galveston 2712 61st St, Galveston, TX 77551 Monday - Sunday: 7:30 AM - 8:00 PM Directions