Sitting north of Dallas and just west of Lake Lewisville, this city is where lakeside leisure, country roots, and big D suburbia all meet—food here is bold, casual, and always ready to put on a show.
1. Babe’s Chicken Dinner House
Southern hospitality, featherlight biscuits, and family-style fried chicken rule the day at Babe’s. Rotating “plates for the table” (mashed potatoes, creamed corn, gravy, green beans) get replenished on request.
Servers in suspenders, walls full of photos, and a dining room that feels like a barn-raised church supper—this is comfort food with Texas soul.
2. Tierney’s Café & Tavern
Old Lewisville meets quirky Irish pub. Wraparound porch, checkered floors, and a menu that slides from shepherd’s pie and Guinness beef stew to chicken-fried steak, fried green tomatoes, and craft beer.
Sunday mornings bring bluegrass; trivia night is always a packed house.
3. Chiloso Mexican Bistro
A build-your-own taco joint that’s beloved for breakfast burritos stuffed until “it’s hard to pick up,” street tacos, spicy corn, and creamy queso.
Salsa bar is an event in itself, with fire-roasted roja, tomatillo, pineapple habanero, and spicy chipotle cream.
4. Alfredo’s Pizza & Pasta
Kid-friendly, always buzzing, this informal Italian spot serves bubbly New York-style pies and garlic knots. The lasagna is packed thick; “Grandma’s Special” meatballs are the stuff of local lore.
There’s laughter, simple wines, and a slice (or three) for everyone.
5. The Old Town Wine House
A small, sunlit bistro that specializes in tasting flights, charcuterie boards, elegant flatbreads, and creative, chef-driven entrees.
It’s stylish but unpretentious, and the staff make date night feel special and casual hangouts feel chic.
Get the All-American Travel Secrets!
Don't miss out on America's hidden gems!