Caribbean Taste

restaurant in Southeastern San Diego, National City

Phone: (619) 795-1772

Website: www.caribbeantasteca.com

Address: 6171 Imperial Ave