Froggy's Bar & Grill

(858)488-8102
954 Turquoise St San Diego CA, 92109


Detailed Info:


Phone(s):(858)488-8102
Address:954 Turquoise St
San Diego, CA 92109
Category:American Restaurant


More American Restaurant