1. Red Lobster
3451 E Main St, Farmington, NM 87402
Coordinate: 36.7488,-108.15985
Phone: (505) 325-5222
2. Pizza 9
685 Scott Ave, Farmington, NM 87401
Coordinate: 36.72932,-108.19202
Phone: (505) 325-6463
3. Olive Garden Italian Restaurant
5150 E Main St, Farmington, NM 87402
Coordinate: 36.7694,-108.14446
Phone: (505) 324-0546
4. Trattoria Di Bernardone
5520 E Main St, Farmington, NM 87402
Coordinate: 36.7715,-108.14054
Phone: (505) 325-0303
5. Sbarro
4601 E Main St, Farmington, NM 87402
Coordinate: 36.76451,-108.15221
Phone: (505) 325-8455
6. Riverside Pizza Restaurant
1609 E 20th St, Farmington, NM 87401
Coordinate: 36.74798,-108.18678
Phone: (505) 324-0552