Antojitos Colombianos Restaurant

2040 Imperial Avenue San Diego 92102