Exit 5AonI-5 Southbound
Right 0.68 mi
KFC
1056 13th St, Imperial Beach, CA 91932
Amenities
Fast Food
WiFi