588 reviews
American restaurant in United States American restaurant in California American restaurant in San Diego
Address:
6110 Friars Rd San Diego CA 92108 United States
City:
California San Diego
Category:
US places American restaurant
Phone number of Mr. Peabody’s Burgers & Ale in California, Address of Mr. Peabody’s Burgers & Ale in California, Working hours of Mr. Peabody’s Burgers & Ale in California