Address:
113 S. Dupont Highway
New Castle, DE 19720-4127
302 / 322-3854
All You Can Eat
No Reservations Accepted
Parking Available
Accepts Credit Cards
The L
The Lonstar is a great place if you want a taste of Texas. Everything is BIG here. As soon as you walk in you feel like your in Texas. Like your going to turn into a cowboy any moment! They give you a bucket full of salty peanuts. The decor is so fun and welcoming. You really just feel comfortable here. The food is good, I recommend the Ribs! This place is also kid friendly. Its a great place for kids. My son loves the decor! I love Lonestar! They are moderately priced as well.
I ate:
Local Places
See all New Castle Contemporary American Restaurants
See all New Castle Restaurants Restaurants
See all New Castle Seafood Restaurants Restaurants
See all New Castle Middle Eastern Restaurants
See all New Castle Cafes Restaurants
See all New-Castle Art Museums Galleries
See all New-Castle Movie Theaters
See all New-Castle Tourist Attractions
See all New-Castle Resorts
See all New-Castle ATMs