Fruteria La Capirucha LLC
(619) 425-0036

1177 Broadway # 2, Chula Vista, CA | Directions   91911

32.608253 -117.080004
Get Directions