7637 Balboa Ave
San Diego, CA 92111
San Diego, CA 92111
Open HoursSu to Th from 11:00am to 10:00pm,Fr to Sa from 11:00am to 11:00pm
OverviewThis popular dining venue is loud, bright and cheerful. Everything is tropical, from the ceramic birds and fish to the greenery, tiki torches and surfboard tables. The atmosphere...
more
