Location & Hours
(619) 692-0099
1615 1/2 West Lewis St
SAN DIEGO, California 92103
HOLIDAY HOURS
SUNDAY 12-22-24 12-5
MONDAY 12-23-24 12-6
CHRISTMAS EVE 10-3
TABOO WILL REOPEN JANUARY 8TH 2025!!
HAPPY NEW YEAR
TUESDAYS by appointment
WEDNESDAY-FRIDAY 11am-5pm
SATURDAY 10am-5pm