7637 Balboa Ave
San Diego, CA 92111
San Diego, CA 92111
Open HoursSu-Th 11am-10pm, F-Sa 11am-11pm
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
