Boiling Crabs & Crawfish Map phone 612 N Euclid Ave Ontario, California 91762 El Pescador Map phone 2322 S Mountain Ave Ontario, California 91762 Manila Bay Seafood Map phone 2548 S Archibald Ave Ontario, California 91761 Market Broiler Restaurant Map phone 4557 Mills Cir Ontario, California 91764 Red Lobster Map phone 4413 Mills Cir Ontario, California 91764