Do they have a happy hour
Address: 4105 Taylor St, San Diego, CA 92110, USA
Lori H. | Aug 18, 2019
Yes n FOOD VERY GOOD
Christi Thompson | Aug 18, 2019
Yes! Monday through Friday 4-7pm.
Steven B. | Aug 18, 2019
Yes
Thanks! Your answer is awaiting moderation.