1. Leo's Island BBQ 7665 W Bell Rd Ste 103, Peoria, AZ 85382 Coordinate: 33.638,-112.22377 Phone: (623) 878-1128
2. Poke Bar 8215 W Bell Rd, Peoria, AZ 85382 Coordinate: 33.63799,-112.23237 Phone: (623) 388-4893