fb_connect
Sign in | 
FIND WHERE
- Huntsville Restaurant Guide - See Menus, Reviews, Maps and Make Reservations for thousands of restaurants in Huntsville and . -



Best Restaurants in Huntsville

Top Voted Restaurants in Huntsville  
1 El Olmeca Mexican Restaurant
Mexican - $
6966 Highway 431 S, Owens Cross Roads, AL
(256) 539-6477
2 Victoria's Cafe
American, Cafe - $$
7540 Memorial Pkwy SW # E, Huntsville, AL
(256) 881-0403
3 Rafael's Pizzeria Italian Restaurant Huntsville
American, Italian - $
2246 Winchester Rd, Huntsville, AL
(256) 859-0601
4 Phil Sandoval's
Mexican - $$
6125 University Dr, Huntsville, AL
(256) 489-5711
5 Viet Huong
Vietnamese - $
930 Old Monrovia Rd NW # 1, Huntsville, AL
(256) 890-0104
6 Papa Gyro's
Greek, Sandwiches - $
4925 University Dr NW, Huntsville, AL
(256) 489-9050
7 Venice Pizza
Pizza, Italian - $$
6610 Old Madison Pike, Huntsville, AL
(256) 270-8584
8 El Coyote Mexican Restaurant
Mexican - $
6027 Highway 72 E, Gurley, AL
(256) 776-9913
9 Sharks Fish Chicken
American - $
2850 Memorial Pkwy NW, Huntsville, AL
(256) 852-0966
10 China Cook
Chinese - $$
2246 Winchester Rd NE # 304, Huntsville, AL
(256) 859-8788
11 New China Sun
Chinese - $
7900 Bailey Cove Rd SE, Huntsville, AL
(256) 883-3358
12 Ted's BBQ
Barbecue - $
6125 University Dr, Huntsville, AL
(256) 489-2600
13 El Mariachi
Mexican, Latin American - $
14450 Highway 231 431 N, Hazel Green, AL
(256) 828-1466
14 Mezza Luna
Italian - $$$
2724 Carl T Jones, Huntsville, AL
(256) 650-2514
15 Curry-N-A-Hurry
Vegan, Caribbean, Jamaican, Vegetarian - $$
2420 Jordan Ln NW # J, Huntsville, AL
(256) 722-0240
16 El Palacio Of Mexican Food
Mexican - $
2008 Memorial Pkwy SW, Huntsville, AL
(256) 539-6075
17 India Cafe
Indian - $
975 N Airport Rd, Huntsville, AL
(256) 885-2440
18 Panda Japanese & Chinese
Chinese, Japanese, Asian - $$
5000 Whitesburg Dr S, Huntsville, AL
(256) 880-3220
19 China House
Chinese - $$
6212 Old Madison Pike NW # D, Huntsville, AL
(256) 837-3090
20 China One
Chinese - $$
12290 Highway 231 431 N # J, Meridianville, AL
(256) 828-2788