menu

CONTACT US

ADDRESS

1223 AVENIDA CHELSEA
VISTA, 92081

HOURS

3:30 - 9:30 MONDAY THRU THURSDAY
3:30 - 7:30 FRIDAY
5:00 - 9:00 SUNDAYS