Cotixan Mexican & Seafood

restaurant in Serra Mesa, San Diego

Phone: (858) 467-1671

Website: gotburrito.com

Address: 3250 Greyling Dr