Mariscos Tiburon

restaurant in Estrella Walk, National City

Phone: (619) 931-3292

Address: 902 L Ave