21 Rancho Square (Hwy. 29 / Sonoma Blvd. @ Mini Drive), Vallejo, California 94589, United States
Phone Number: (707) 731-1203
Opening Hours
Monday - Thursday: 11 am - 9 pm
Friday - Saturday: 11 am - 10 pm
Sunday: 11 am - 8 pm