Los Burritos Mexican Grill

restaurant in Interstate 5 Corridor District, Chula Vista

Phone: (619) 420-9990

Website: www.losburritosmexgrill.com

Address: 3460 Highland Ave