Papa's Fish & Soul Food
Address:
2662 W Lincoln Ave, Anaheim, CA 92801
Phone:
(714) 252-3052
Hours:
- Tue: 10am-10pm
- Wed: 10am-10pm
- Thu: 10am-10pm
- Fri: 10am-10pm
- Sat: 10am-10pm
- Sun: 3pm-7pm
Restaurants,
Seafood
Other Businesses:
- Super Torta at 1151 N Euclid St, Anaheim, CA 92801
- Papa Pilos Pizza at 3414 W Ball Rd, Anaheim, CA 92804
- Daniel's Burgers at 2054 S Euclid St, Anaheim, CA 92802
- Santia's Pizza & Ribs at 1202 S Brookhurst St, Anaheim, CA 92804
- Fruitopia Mex-Grill Restaurant at 3130 W Lincoln Ave, Anaheim, CA 92801