Palapa Fish Tacos
Address:
1658 W Whittier Blvd, La Habra, CA 90631
Phone:
(562) 943-2043
Restaurants
Other Businesses:
- Pronto Pizza at 681 S Beach Blvd, La Habra, CA 90631
- El Pollo Loco at 1171 W Whittier Blvd, La Habra, CA 90631
- DP's Pizza Pub at 1501 W Whittier Blvd, La Habra, CA 90631
- Okie Dokie at 660 N Beach Blvd, La Habra, CA 90631
- Little Caesar's Pizza at 377 E Whittier Blvd, La Habra, CA 90631