Fuddruckers 8285 Mira Mesa Blvd San Diego, CA 92126 Phone: (858) 693-3916 Fax: (858) 693-1369
Category: Fast Food Diner Restaurant