Colonial Heights is a city in Colonial Heights County, Commonwealth of Virginia USA. As of the 2021 census, the citys population was 18,273.
This independent city has a history that goes way back. The American Revolution and Civil War were fought here.
If you are visiting Colonial Heights, VA, as a tourist, you should not miss visiting its restaurants, including Mi Rodeo Mexican Grill, LongHorn Steakhouse, Vincenzo’s Italian Restaurant, and so on.
Here are the top restaurants in Colonial Heights, VA, for a delightful meal.
Best Restaurants in Colonial Heights, VA
1. Dixie Restaurant
Dixie is a lunch, and breakfast restaurant that has been in business since 1939. It is one of the finest Colonial Heights restaurant for a breakfast of a red hot dog with mustard and a delicious cup of coffee.
With traditional and natural recipes, it creates exquisite meals that meet the dietary tastes of its customers.
Dixie Restaurant makes available patio seating and booths for the viewing pleasure of both locals and visitors. It also makes provision for daily specials to the delight of travelers.
Dixie Restaurant promises to give an awesome experience as you savor an array of deliciously made meals.
For the main course, you can have mustard, meatloaf, chili sauce, onions, chicken and dumplings, fried salt herring, croquettes, chicken salad, sandwiches, cheese hoagies, Reuben hot dogs, and collard greens.
Their table service, takeout, acceptance Discover, seating, parking available, street parking, and digital payments have made it a place of relaxation for both locals and travelers.
Dixie Restaurant is open for visitors from 7:00 a.m. to 3:00 p.m. daily.
Address: 250 N Sycamore St, Petersburg, VA 23803; Phone Number: +1 804-732-7425
2. The Brickhouse Run
The Brickhouse Run Restaurant serves enjoyable meals. It is one of the best places to eat in Colonial Heights, VA. Its wait staff is highly friendly, and its environment is tastefully decorated with beautiful designs.
At The Brickhouse Run, takeout, a full bar, seating, and table service are provided to make the eating experience of customers a memorable one.
Among the list of starters and meals to enjoy here are fish and chips, fried oysters, steak fries, cheese fondue, barbecue chips, cheese fries, chicken fingers, grilled cheese, steak, Shepherd’s pie, Petersburger, and sandwiches. to be washed down with expertly prepared desserts like chocolate pots and ice cream. Kids’ menu is also available here.
The Brickhouse Run is open from 5 p.m. to 9 p.m. on Tuesdays, Wednesdays, and Thursdays, and from 5 p.m. to 10 p.m. on Fridays. Friday, Saturday, Sunday, and Monday are all off days.
Address: 407 Cockade Avenue, # 409, Petersburg, VA 23803-4556; Phone Number: +1 804-862-1815
3. Mi Rodeo Mexican Grill
Mi Rodeo Mexican Grill, established in the year 2006, has been serving travelers and tourist fresh and savory meals in a serene environment.
This family-friendly diner has children’s menu. Mi Rodeo Mexican Grill provides some of the best BBQ dishes you can ever dream of.
It has a great ambiance and excellent customer service and has been creating lasting memories for a long time now.
Mi Rodeo Mexican Grill is an ideal place for any event of your choice. With its delectable cuisine, takeout, table service, outdoor seating, wheelchair accessibility, and parking availability, it is a point of call for locals and visitors.
At Mi Rodeo Mexican Grill, the appetizers are some of the best around. The mango habanero wings, veggie burger, provolone cheese, chicken sandwich, buffalo sauce, green beans, collard greens, chicken Philly, steak ‘n’ cheese, roasted Brussels sprouts, hand-held cute minon, and chips are delicious.
Mi Rodeo Mexican Grill is open from 11 a.m. to 10 p.m. Saturday through Thursday, 11 a.m. to 10 p.m. Friday, and 11 a.m. to 9:30 p.m. Sunday.
Address: 2208 Boulevard, Colonial Heights, VA 23834, United States; Phone Number: +1 804-520-8346
4. LongHorn Steakhouse
For the best customer service, exquisite meals, and a warm ambiance, you can trust LongHorn Steakhouse to have that covered. It is one of the best places to eat in Colonial Heights, VA.
Longhorn was created by George McKerrow, Jr. in 1981. It makes one of the finest and juiciest steaks.
From the main course of crab cake, sandwich, cheesy grits, crabmeat, scallops, fried fish, collard greens, limeade, cabbage, and potatoes, you will undoubtedly have one of the finest dining experiences in this restaurant.
The desserts are superb, and they have a wonderful assortment of cakes to choose from.
It makes provision for takeout, seating, table service, live music, parking availability, reservations, and a full bar for the eating delight of its customers.
Enjoy the amazing taste of delicious meals at LongHorn Steakhouse from 11:00 a.m. to 10:00 p.m. Tuesday through Thursday and 11:00 a.m. to 11:00 p.m. Friday.
Address: 2001 Southpark Blvd., Colonial Heights, VA 23834, United States; Phone Number: +1 804-524-0326
5. Texas Roadhouse Hours
“Texas Roadhouse” was founded by W. kent Taylor, in 1993. The diner was originally called “Texas Steak Warehouse,” but was later changed to its current name.
Do you want to enjoy outstanding customer service and fantastic meals like chicken, roadkill, fried steak, BBQ chicken, salad, rolls, and pork chops in a clean and amazing diner? Texas Roadhouse have you covered. You can be confident that your dietary requirements will be met.
Texas Roadhouse is popularly known around Colonial Heights, VA, for its superb Margaritas, and hand-cut steaks sold at reasonable prices.
Its seating provision, television, takeout, and parking availability are some of the allures of this restaurant that keep visitors and locals coming in.
Texas Roadhouse is open on Sunday from 11:00 a.m. to 10:00 p.m. and Monday from 4:00 p.m. to 10:00 p.m.Monday through Thursday and 11:00 a.m. to 11:00 p.m. Friday through Saturday.
Address: 2602 Conduit Road, Colonial Heights, VA 23834, phone number: +1 804-520-4933.
6. Vincenzo’s Italian Restaurant
Vincenzo’s restaurant is one of the best restaurants in Colonial Heights, VA. This restaurant was established by Marilyn Occhipinti and Vicenzo in 1987 in Colonial Heights.
For the best Italian restaurant that makes mouthwatering pizzas to be enjoyed with a creamy cup of cappuccino, surrounded by friends and family, Vincenzo’s Italian Restaurant is your surest diner.
At Vincenzo’s Italian Restaurant, they have a wide selection of appetizers to help boost your eating experience.
Their luscious meals of lasagna, pizza, marinara, salad, pasta, sauce, spaghetti, calamari, cheeses, and chicken parm are worth trying.
If you are in the area, you can drop in to enjoy the aromas made here in a warm and cozy atmosphere that soothes the body.
With its takeout service, seating arrangement, parking availability, wheelchair provision, and table service, a nice time out with loved ones is guaranteed.
Vincenzo’s Italian Restaurant is open for visitors from 11:00 a.m. to 9:30 p.m. daily.
Address: 609 Boulevard, Colonial Heights, VA 23834; Phone number: +1 804-526-7440.
7. Los Bandidos
Los Bandidos Restaurant is a dinner where you can unwind after a long day’s work, with delicious meals like steak fajitas, chips and salsa, quesadillas, guacamole, chopped tomatoes, cheese dip, fiesta burritos, and chicken.
It has a calm and soothing environment with nice and friendly staff who are skilled at what they do.
The restaurant has an alluring interior decor that makes it a cool place to hang out with family or for a date night. They also have a nice selection of wine to choose from.
To enjoy the best takeout, seating arrangements, parking availability, and table service experience with friends visit Los Bandidos.
Los Bandidos is certainly one of the top restaurants in Colonial Heights, VA. It opens from 11:00 a.m. to 10:00 p.m. daily.
Address: 170 Southgate Square, Colonial Heights, Virginia 23834-3603, Phone Number: +1 804-520-5006
8. Don Jose
Among the top-ranking Colonial Heights restaurants is Don Jose, established in 1999. This diner is concerned about the dining interest of their customers.
At Don Jose, customer service is the top priority, and you can be sure to enjoy the most delicious Italian meals.
The main menu include salmon, fish tacos, sauce, jalapenos, churros, fresh veggies, slam, chicken, shrimp, cheese dip, jam, mugs, onions, mugs peppers, chicken marsala, and fried calamari.
As an appetizer, oysters Rockefeller, and roasted peppers are piled high.
Their available services include reservations, provision for table service, superb seating and parking arrangements, live music, and a fantastic full bar.
The service is fast and top-notch, and the food is prompt and spicy. If you want great Mexican meals, this is a good place.
Visit Don Jose from 11:00 a.m. to 10 p.m. Monday through Thursday, 11:00 a.m.-11:00 p.m. Friday through Saturday, and 11 a.m. to 9 p.m. Sunday.
Address: 3609 Boulevard, Colonial Heights, VA 23834, United States; Phone Number: +1 804-520-8422.
Are you considering more exploration of Virginia? Here is our list of things to do in Portsmouth, things to do in Chantilly and things to do in Martinsville for a fun vacation.
9. Olive Garden Italian Restaurant
This is a simple and beautiful restaurant that is good in making incredible American-Italian cooking. It is also one of the excellent Colonial Heights restaurants.
Olive Garden Italian restaurant was established by Bill Darden on December 13, 1982, about 40 years ago. It makes incredible meals with unique and fresh spices to soothe the taste buds of customers.
Relish substantial amounts of classic Italian dishes like Chicken Giardino, mushrooms, pasta Fagioli soup, asparagus, fresh salad, Chicken Parmigiana, breadsticks, srimp scampi, calamari, gnocchi soup, pineapple ice tea, spaghetti, lasagne, and meatballs, with a delicious chocolate mousse dessert to help digest the meals.
Olive Garden Italian Restaurant makes provision for an online menu that is just a click away. Its freshly baked pastries and expertly cooked dishes will keep you coming back for more.
Olive Garden Italian Restaurant is open for visitors from 11:00 a.m. to 10:00 p.m. daily.
Address: 600 Southpark Blvd., Colonial Heights, VA 23834, Phone Number: +1 804-520-7250.
10. Carini’s Italian Restaurant & Pizza
This is a 40 years old Italian restaurant founded by Giovanni Carini. It creates splendid homemade meals with fresh and spicy ingredients.
If you want to enjoy a good steak dinner, excellent live music, superb table service, good seating, and flavorful wine savored in a warm environment, Carini’s Italian Restaurant & Pizza is a good place to be.
You can savor excellent dishes like boom-boom chicken, bourbon-glazed salmon, mushrooms, fries, Swiss panini, salad, cucumbers, black olives, fried oysters, club sandwiches, mozzarella sticks, vegetarian wraps, sweet potato fries, and tuna.
For the finest and most tasty sandwiches and potato fries, Carini’s Restaurant is the place you are looking for.
Enjoy the delectable dishes available at Carini’s Italian Restaurant & Pizza from 11 a.m.–9 p.m. Tuesday–Thursday, 11:00 a.m. to 10:00 p.m. Friday, and 11:00 a.m. to 8:00 p.m. Saturday.
Address: 3620 Boulevard, Colonial Heights, VA 23834, United States; phone number: +1 804-526-8880.
11. Puerto Rican Bakery & Café
This is one of the newest Bakery & Café in Colonial Heights. It is owned by a Puertorican, Marvin Torres.
Marvin runs this restaurant with his family where they make and serve Pueto Rican dishes, such as Rellenos, and alcapurrias.
For an amazing experience, this is one of the coolest and most prominent restaurants to try.
Puerto Rican Bakery & Café serves expertly made delectables for the eating delight of its customers in a serene atmosphere.
Enjoy California rolls, crab soup, fried wings, sushi, pita wedges, burgers and fries, tempura shrimp, cajun rolls, miso soup, French fries, and crab dip washed down with a Bloody Mary.
The amazing meals here are beautifully presented, the dishes are moderately priced, and the workers are gracious.
Takeout, Seating, serving alcohol, full bar, table service, reservations, live music
Visit the Puerto Rican Bakery & Café between 11:00 AM and 9:30 PM. Sunday through Tuesday, 11:00 a.m. to 12:30 a.m. on Wednesday, and 11:00 a.m. to 2:00 p.m. on Thursday and Friday.
Address: 1410 Boulevard, Colonial Heights, VA 23834, United States. Phone Number: +1 804-898-3096
12. Captain Tom’s Seafood
Tom’s Seafood was founded by Brendan Thermos. He was overwhelmed with the desire to establish a restaurant where one can relish fabulous food and also have time to bond with family and friends.
At Captain Tom’s Seafood in Colonial Heights, VA, you get your money’s worth and so much more. The staff is friendly and attentive. It is popular among the locals.
You can try their delicious shrimp, fried seafood, fired okra, broiled Alaskan white fish, and fries, to the mouthwatering deviled crab, green beans, popcorn shrimp, hush puppy rings, slaw, peppered catfish, corn, fish, oysters, and scallops
A memorable eating experience is guaranteed, as it is one of the best restaurants in Colonial Heights, VA. You can also make your choice of drinks from their full bar.
Captain Tom’s Seafood is open from 11:30 a.m. to 9 p.m. Sunday through Thursday and from 11:30 a.m. to 9 p.m. on Friday.
Address: 1717 Boulevard, Colonial Heights, VA 23834-2303; Phone Number: +1 804-526-0005
13. Andrade International Restaurant
Andrade’s International Restaurant, owned by Rigo Parada, has been in the business of making and serving delicious helpings of fantastic meals for over a decade now.
They deliver terrific service and their client’s best interests are always a top priority.
Andrade International Restaurant is very much concerned about pleasing their customers and giving them the best food.
They have efficient waitstaff, their food is incredible, and their interior decor is alluring and beautiful.
Dishes like rich brown gravy, shrimp burritos, butterflied shrimp, beef with peppers, criollo sauce, flan, fajitas, guacamole, beans, tacos, and burritos are perfectly seasoned to satisfy the eating cravings of their customers.
You can also enjoy a delicious chicken and steak dinner, bananas, and pineapple for dessert with an after-dinner cocktail.
Andrade International Restaurant makes provisions for a patio for sightseeing, takeout if you want to enjoy the meals in the comfort of your home, a full bar that has an assortment of drinks, and a good parking area.
The menu is vast and nutritious, and you can make orders from the oven.
Andrade International Restaurant is open for visitors from 11:00 a.m. to 9:00 p.m. Sunday through Thursday, from 11:00 a.m. to 10:30 p.m. Friday-Saturday
Address: 7 Bollingbrook St., Petersburg, VA 23803-4548; Phone Number: +1 804-733-1515
14. Outback Steakhouse
This is an Australian diner that is mostly available for delicious dinner only. They give a diversity of pasta dishes, ribs chicken, and seafood.
The restaurant technique is to distinguish its restaurants from others by emphasizing excellent service and meals.
Outback Steakhouse has serene atmosphere and beautiful interior decor. Its delicious main course includes toss salad, lobster, Caesar salad, chicken, baked potato, grilled shrimp, rib eye, sweet potato, beef, salmon, and crab cakes
An extraordinary time in Colonial Heights is guaranteed.
Visit Outback Steakhouse from 11:00 a.m. to 10:00 p.m. Sunday through Thursday, and Friday and Saturday to 11:00 p.m.
Address: 165 Southpark Cir., Colonial Heights, VA 23834-2946; Phone Number: +1 804-520-4329
Map of the Best Restaurants in Colonial Heights, VA
To get around during your trip to Colonial Heights, here is a map of the best restaurants in Colonial Heights with markers of the top places to eat in Colonial Heights, VA.
Are you considering more exploration of Virginia? Here is our list of things to do in Middleburg, things to do in Tysons Corner and things to do in Danville for a fun vacation.
Plan a Trip to Colonial Heights
Visit Colonial Heights, VA, today for an intriguing and exciting experience. They have various tourist attractions and numerous places to hang out. You can be confident that your time will be well-spent.
The display of Colonial Heights restaurants portray a wonderful privilege to explore the excellent and delicious dishes the city has to offer.
Plan a visit to Colonial Heights today!