Needles CA Restaurants
1. 99575 Rainbo Beach Marina, Needles, CA 92363 | Rainbow Beach Restaurant(760) 326-5226
2. Havasu Lake Rd, Needles, CA 92363 | Havasu Landing Resort & Casino(760) 858-4593
3. 25600 Park Moabi Rd, Needles, CA 92363 | Pirate Cove Resort & Marina(760) 326-6000
4. 325 Havasu Lake Rd, Needles, CA 92363 | Sail Inn(760) 858-4555
5. 25600 Park Moabi Rd, Needles, CA 92363 | Pirate Cove Resort & Marina(760) 326-6000
6. 1004 E Broadway St, Needles, CA 92363 | Burger King(760) 326-5143
7. 1400 J St, Needles, CA 92363 | Denny's(760) 326-2221
8. 221 J St, Needles, CA 92363 | Jack in the Box(760) 326-4746
9. 2302 Needles Hwy, Needles, CA 92363 | China Garden(760) 326-5920
10. 2321 Needles Hwy, Needles, CA 92363 | Chester's Chicken(760) 326-3048
11. 2302 W Broadway St, Needles, CA 92363 | Panda Garden(760) 326-5915
12. 224 Chestnut St, Needles, CA 92363 | Valenzuela's Cafe(760) 326-2345
13. 2603 Columbus St, Needles, CA 92363 | Taco Bell(760) 326-4202
14. 1804 Needles Hwy, Needles, CA 92363 | KFC - Kentucky Fried Chicken(760) 326-3456
15. 2601 W Broadway St, Needles, CA 92363 | Carl's Jr Restaurant(760) 326-4476
16. 2451 W Broadway St, Needles, CA 92363 | Dairy Queen(760) 326-2526
17. 144 Marina Dr, Needles, CA 92363 | Rivers Edge Bar And Grill(760) 326-3343
18. 1201 3rd St, Needles, CA 92363 | McDonald's(760) 326-5188
19. 811 Front St, Needles, CA 92363 | Lucy's Mexican Restaurant(760) 326-4461
20. 2451 Needles Hwy, Needles, CA 92363 | Subway(760) 326-3668
21. 701 W Broadway St, Needles, CA 92363 | Burger Hut(760) 326-2342
22. 1004 E Broadway St, Needles, CA 92363 | Roberto's Taco Shop(760) 326-5767
23. 829 Front St, Needles, CA 92363 | Munchy's(760) 326-1000
24. 2420 Needles Hwy, Needles, CA 92363 | Wagon Wheel Restaurant(760) 326-4305
25. 3520 Needles Hwy, Needles, CA 92363 | Riverfront Cafe(760) 326-5226
26. 2411 Needles Hwy, Needles, CA 92363 | Juicy's Famous River Cafe(760) 326-2233
27. 1400 Needles Hwy, Needles, CA 92363 | Cook's Cuisine(760) 326-5081
28. 3520 Needles Hwy, Needles, CA 92363 | Rainbo Beach Resort(760) 326-3101