at 1090 3rd Ave, Ste 19, Chula Vista , 91911-2095 United States
57 FB users likes Santanas, set it to 319 position in Likes Rating for Chula Vista, California in Local Business category
Santanas is Chula Vista based place and this enity listed in Mexican Restaurant category. Located at 1090 3rd Ave, Ste 19 CA 91911-2095.