KFC
Address:
1913 Euclid Ave, San Diego, CA 92105
Phone:
(619) 263-5318
Restaurants
Other Businesses:
- Taste of Italy at 5159 Federal Blvd, San Diego, CA 92105
- Rice King Miramar at 9506 Miramar Rd, San Diego, CA 92126
- Rice King at 4425 Convoy St, San Diego, CA 92111
- Cap's Pizza & Bar at 1428 1st Ave, San Diego, CA 92101
- Supernatural Sandwiches at 4652 Winona Ave, San Diego, CA 92115