Caribbean Taste

6171 Imperial Avenue San Diego 92114