3391 Adams Ave, San Diego, CA 92116
Monday - Thursday 5-7pm, Friday - Sunday 2-7pm
View source
Restaurant website