taste
Login
download
Near me
Explore
/
Illinois
/
Geneva
/
The James
The James
317 S 3rd St, Geneva
●
7.0
·
$40.00
·
Open
1 photo
1 review
Updated 6/20/26
Reviews for you
K
Kimberly
2d
Geneva, Illinois
●
7.0
The food was fantastic but service was not great. Took almost 45 minutes for waitress to take our order. Will try again and hopefully this turns out to be a one off
4
1
0