Full Menu

More restaurants with a menu near Philo

4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Champaign (near Philo), 2209 South Neil Street, Champaign, 61820, United States Of America
"The service here is fantastic and really quick! I barely had to wait 15 minutes despite the many options available. I tried the stack of 4 custard Fre..."
4
Menu
Open Now
4
Menu
Open Now
City: Champaign (near Philo), 109 N Walnut St, 61820, Champaign, US, United States
"Nostalgic memories. This place got me through the years here."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Champaign (near Philo), 100 Trade Centre Dr Champaign, IL 61820, United States
"Everything was amazing. Halibut was a favorite! It'll be back."
4.2
Menu
Table booking
Open Now
4.2
Menu
Table booking
Open Now
City: Champaign (near Philo), 1701 S Neil St, Champaign, IL 61820, United States
"Great food, great service, recommend a reservation. we had a 40-minute waiting time on a Sunday night, but that was worth waiting. big everything they..."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Ogden (near Philo), 305 Ellen St, 61859, Ogden, US, United States
"Great food, better service. Great people."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Urbana (near Philo), 119 W Water St, 61801, Urbana, US, United States
"Great food, great atmosphere. Just go there. ;"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Champaign (near Philo), 301 N. Neil St.Ste# 104, 61820, Champaign, United States
"Took almost a full hour to receive food"
4.2
Menu
Table booking
Open Now
4.2
Menu
Table booking
Open Now
City: Champaign (near Philo), 120 N Walnut St, 61820, Champaign, US, United States
"Customer service is blah. Guy very rude. Tap beer a lil flat"
3.8
Menu
Table booking
Open Now
3.8
Menu
Table booking
Open Now
City: Champaign (near Philo), 2001 W Springfield Ave, Champaign, IL 61821, USA, United States
"We often go to Niros and LOVE the food. The only thing I do not recommend is the gyro loaded pommes, but this is bc it so hard I felt sick afterwards..."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Urbana (near Philo), 510 N Cunningham Ave, Urbana, IL 61802, 61802-1700, United States
"This is definitely the top Mexican restaurant in my book. The birria tacos are my absolute favorite."