TOP 30 Restaurants near me in Petersburg, Virginia
95 results found
Search for local businesses, places and services near you
- United States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- Ukraine
- Italy
- Poland
- Germany
-
El Caporal Mexican Restaurant Dinwiddie
● OpenEl Caporal Mexican Restaurant Dinwiddie is a hidden gem located at 23210 Airport Street, Petersburg, Virginia. This institution offers a delightful dining experience with a menu full of classic Mexican dishes made with the freshest ingredients. With the convenience of online ordering, you can enjoy their delicious food from the comfort of your own home. The restaurant is inspired by Latin flavors and American favorites, creating a unique fusion of tastes. With four locations across central Virginia, El Caporal ensures that their dishes are served fresh daily. Customers rave about the spectacular service provided by the friendly staff and the unbeatable customer service. The seafood & steak quesadilla is a must-try, offering amazing flavors at an affordable price. The cozy atmosphere and comfortable booths make dining at El Caporal a pleasant experience. Whether you're looking for a quick meal takeaway or a sit-down dinner, this restaurant has something for everyone. Don't miss out on the opportunity to indulge in some of the best Mexican cuisine in the area at El Caporal Mexican Restaurant Dinwiddie.
23210 Airport St, Petersburg, VA 23803, United States -
Dixie Restaurant
● ClosedDixie Restaurant is a charming eatery located at 250 North Sycamore Street in Petersburg, Virginia. This beloved establishment offers a delicious menu filled with classic Southern comfort food favorites, including fried chicken, collard greens, and homemade biscuits. Guests will enjoy the cozy atmosphere and friendly service as they dine on hearty and flavorful dishes that showcase the best of traditional Southern cuisine. Whether you're a local looking for a taste of home or a visitor eager to experience authentic Southern cooking, Dixie Restaurant is the perfect spot to satisfy your cravings. Come on in and savor the flavors of the South at Dixie Restaurant.
250 N Sycamore St, Petersburg, VA 23803, United States -
Ernestine's Table Restaurant
● OpenErnestine's Table Restaurant is a charming eatery located at 509 Halifax Street in Petersburg, Virginia. We specialize in delicious home-cooked meals that can be enjoyed in our cozy dining area or conveniently taken away for a meal on the go. Our menu features a variety of mouthwatering dishes made with fresh, locally sourced ingredients. Whether you're craving a hearty breakfast, a satisfying lunch, or a flavorful dinner, Ernestine's Table has something for everyone. Come dine with us and experience the warm hospitality and exceptional cuisine that keeps our customers coming back for more.
509 Halifax St, Petersburg, VA 23803, United States -
Andrade's International Restaurant
● OpenAndrade's International Restaurant is a charming dining establishment located at 7 Bollingbrook Street in Petersburg, Virginia, United States. As its name suggests, the restaurant offers a diverse menu featuring delicious dishes from around the world. From Italian pasta to Mexican tacos, and everything in between, Andrade's International Restaurant prides itself on providing a culinary experience that will satisfy any palate. The warm and inviting atmosphere, attentive service, and mouthwatering cuisine make this restaurant a must-visit for food lovers in the area. Whether you're looking for a casual lunch or a special dinner, Andrade's International Restaurant is the perfect destination for a memorable dining experience.
7 Bollingbrook St, Petersburg, VA 23803, United States -
Croaker's Spot Petersburg
● OpenCroaker's Spot Petersburg is a lively and popular bar and restaurant located at 9 East Old Street in Petersburg, Virginia. Known for its delicious Southern cuisine and relaxed atmosphere, this institution is a favorite spot for locals and visitors alike. With a menu featuring classic dishes like fried catfish, shrimp and grits, and chicken and waffles, Croaker's Spot Petersburg offers a taste of traditional Virginia flavors. The cozy interior and friendly staff make it the perfect place to enjoy a meal with friends or grab a drink after work. Whether you're craving comfort food or looking for a fun night out, Croaker's Spot Petersburg is the place to be.
9 E Old St, Petersburg, VA 23803, United States -
Hong Kong Chinese Restaurant
● OpenHong Kong Chinese Restaurant is a popular dining destination located at 4332 Westgate Drive in Petersburg, Virginia. This restaurant specializes in serving authentic Chinese cuisine, offering a wide variety of dishes that cater to every palate. With a cozy and welcoming atmosphere, patrons can enjoy delicious food in a comfortable setting. Whether you're craving traditional favorites like General Tso's chicken or adventurous dishes like Szechuan beef, Hong Kong Chinese Restaurant is sure to satisfy your cravings for flavorful and satisfying Chinese food. Come visit us and experience the taste of Asia right here in the heart of Virginia.
4332 Westgate Dr, Petersburg, VA 23803, United States -
La Cabaña Autentical Mexican Restaurant
● OpenLa Cabaña Authentic Mexican Restaurant is a vibrant and welcoming dining establishment located at 1600 East Washington Street in Petersburg, Virginia. Our restaurant offers a truly authentic Mexican dining experience, with a menu featuring traditional dishes made with fresh, high-quality ingredients. From sizzling fajitas to flavorful tacos and refreshing margaritas, our menu has something for everyone to enjoy. Come and immerse yourself in the rich flavors and warm hospitality of Mexico at La Cabaña Authentic Mexican Restaurant.
1600 E Washington St, Petersburg, VA 23803, United States -
Nisa Thai Cuisine 2 (Petersburg)
● OpenNisa Thai Cuisine 2 in Petersburg, Virginia, is a delightful Thai restaurant located at 133 North Sycamore Street. This establishment offers a wide range of traditional Thai dishes made with fresh ingredients and authentic flavors. The cozy atmosphere and friendly staff make it a perfect spot for a casual meal or special occasion. Whether you're craving spicy curry, tangy noodles, or fragrant stir-fry, Nisa Thai Cuisine 2 has something for everyone. Come and experience the taste of Thailand right here in Petersburg.
133 N Sycamore St, Petersburg, VA 23803, United States -
Mama Rita’s Restaurant and Pub
● OpenMama Rita’s Restaurant and Pub is a cozy dining establishment located at 11976 South Crater Road in Petersburg, Virginia. Serving up delicious comfort food in a welcoming atmosphere, Mama Rita’s is the perfect spot to enjoy a meal with friends and family. From hearty pub fare to mouth-watering entrees, there is something for everyone on the menu. Come on in and experience the warm hospitality and tasty dishes that have made Mama Rita’s a favorite dining destination in the area.
11976 S Crater Rd, Petersburg, VA 23805, United States -
Paradise Restaurant
● OpenParadise Restaurant is a charming eatery located at 1714 East Washington Street in Petersburg, Virginia. Offering a diverse menu of delicious dishes, this restaurant is a go-to spot for locals and visitors alike. With a cozy atmosphere and friendly staff, Paradise Restaurant provides a welcoming dining experience for all. Whether you're craving classic American comfort food or international cuisine, this restaurant has something for everyone. Come and enjoy a meal at Paradise Restaurant and taste a little piece of culinary heaven.
1714 E Washington St, Petersburg, VA 23803, United States -
El Arriero Mexican Restaurant
● OpenEl Arriero Mexican Restaurant is a cozy dining establishment located at 12204 South Crater Road in Petersburg, Virginia. This vibrant restaurant offers a taste of authentic Mexican cuisine in a welcoming atmosphere. From sizzling fajitas to flavorful enchiladas, El Arriero serves up a variety of traditional dishes that are sure to satisfy your cravings. With friendly staff and a lively ambiance, this restaurant is the perfect spot for a delicious meal with friends and family. Come visit El Arriero Mexican Restaurant and experience a taste of Mexico right here in Virginia.
12204 S Crater Rd, Petersburg, VA 23805, United States -
Tortilleria Mixteca Petersburg
● OpenTortilleria Mixteca Petersburg is a cozy and authentic Mexican restaurant located at 101 South Crater Road in Petersburg, Virginia. Known for their freshly made corn tortillas and delicious Mexican cuisine, this family-owned establishment offers a warm and welcoming atmosphere for diners to enjoy a taste of Mexico. Whether you're craving tacos, burritos, or tamales, Tortilleria Mixteca Petersburg has something for everyone to savor. Come experience the flavors of Mexico at this beloved local eatery.
101 S Crater Rd, Petersburg, VA 23803, United States -
Potros Mexican Restaurant & Pizza
● OpenPotros Mexican Restaurant & Pizza is a popular dining destination located at 1910 East Washington Street in Petersburg, Virginia. This vibrant eatery offers a delicious fusion of Mexican and Italian cuisine, featuring a mouthwatering selection of traditional Mexican dishes and freshly baked pizzas. With a warm and inviting atmosphere, Potros is the perfect spot to enjoy a casual meal with family and friends. Whether you're craving authentic tacos or a cheesy slice of pizza, this restaurant has something for everyone. Come and experience the flavors of Mexico and Italy at Potros Mexican Restaurant & Pizza!
1910 E Washington St, Petersburg, VA 23803, United States -
Liason Restaurant
● ClosedLiason Restaurant is a vibrant and inviting establishment located at 37 North Crater Road in Petersburg, Virginia. As a versatile institution offering a combination of bar, food, and restaurant services, Liason Restaurant is the perfect destination for those seeking a memorable dining experience. With a diverse menu featuring delicious dishes and a selection of refreshing beverages, patrons can enjoy a relaxing meal or drinks with friends and family in a cozy and welcoming atmosphere. Whether you're looking for a casual night out or a special occasion, Liason Restaurant is sure to exceed your expectations with its exceptional service and delectable offerings.
37 N Crater Rd, Petersburg, VA 23803, United States -
Kin's Wok Restaurant
● OpenKin's Wok Restaurant is a popular dining establishment located at 1714 West Washington Street in Petersburg, Virginia, United States. This restaurant specializes in serving delicious and authentic Chinese cuisine. With a cozy and inviting atmosphere, Kin's Wok is the perfect place to enjoy a satisfying meal with friends and family. From traditional favorites like General Tso's chicken and lo mein to more adventurous dishes, there is something for everyone to enjoy at Kin's Wok Restaurant. Come and experience the flavors of China right here in Virginia.
1714 W Washington St, Petersburg, VA 23803, United States -
Top's China Restaurant
● OpenTop's China Restaurant is a popular dining destination located at 2043 South Crater Road in Petersburg, Virginia. This restaurant specializes in authentic Chinese cuisine, offering a wide variety of traditional dishes such as Kung Pao chicken, sweet and sour pork, and lo mein noodles. The cozy atmosphere and friendly staff make Top's China Restaurant the perfect place to enjoy a delicious meal with family and friends. Whether you're craving classic Chinese favorites or looking to try something new, Top's China Restaurant has something for everyone to enjoy. Visit us today and experience the flavors of China right here in Petersburg.
2043 S Crater Rd, Petersburg, VA 23805, United States -
Panda Restaurant
● OpenPanda Restaurant is a popular dining destination located at 2447 County Drive in Petersburg, Virginia, United States. Specializing in Chinese cuisine, this restaurant offers a wide variety of delicious dishes available for dine-in, takeout, and delivery. With a cozy atmosphere and friendly staff, Panda Restaurant is the perfect place to enjoy a satisfying meal with friends and family. Whether you're craving traditional favorites like General Tso's chicken or want to try something new, Panda Restaurant has something for everyone to enjoy. Experience the flavors of China right here in Petersburg at Panda Restaurant.
2447 County Dr, Petersburg, VA 23803, United States -
The Country Club of Petersburg
● OpenThe Country Club of Petersburg is a charming and elegant restaurant located at 1250 Flank Road in Petersburg, Virginia. With a cozy and inviting atmosphere, this institution offers a wide range of delicious food options for guests to enjoy. From classic American dishes to gourmet cuisine, the Country Club of Petersburg provides a memorable dining experience for all who visit. Whether you are looking for a casual meal with friends or a special night out with a loved one, this restaurant is the perfect destination for a satisfying and enjoyable dining experience.
1250 Flank Rd, Petersburg, VA 23805, United States -
Historic Old Towne Petersburg
● OpenHistoric Old Towne Petersburg is a charming tourist attraction located at 413 North Sycamore Street in Petersburg, Virginia, United States. This historic district is a must-visit destination for history enthusiasts and architecture lovers alike. Stroll through the cobblestone streets and admire the well-preserved 18th and 19th-century buildings, including quaint shops, restaurants, and museums. Learn about the city's rich history, from its role in the American Revolution to its significance during the Civil War. Take a guided tour or explore at your own pace to fully appreciate the beauty and significance of Historic Old Towne Petersburg.
413 N Sycamore St, Petersburg, VA 23803, United States -
Holiday Inn Express & Suites Petersburg/Dinwiddie, an IHG Hotel
● OpenHoliday Inn Express & Suites Petersburg/Dinwiddie, an IHG Hotel, is a comfortable and convenient lodging option located at 5679 Boydton Plank Road in Petersburg, Virginia, United States. This hotel offers spacious and modern rooms and suites, perfect for both leisure and business travelers. Guests can enjoy amenities such as complimentary breakfast, a fitness center, and a business center. The hotel's location provides easy access to local attractions, dining options, and shopping venues. Whether you are visiting for a weekend getaway or a business trip, Holiday Inn Express & Suites Petersburg/Dinwiddie is the perfect choice for your stay.
5679 Boydton Plank Rd, Petersburg, VA 23803, United States -
Petersburg VA Hotel
● OpenPetersburg VA Hotel is a charming lodging establishment located at 524 East Washington Street in the historic city of Petersburg, Virginia. Our hotel offers comfortable accommodations and modern amenities to ensure a pleasant stay for our guests. Conveniently situated in the heart of downtown Petersburg, our hotel is just a short distance from popular attractions, restaurants, and shops. Whether you are visiting for business or leisure, Petersburg VA Hotel is the perfect choice for your accommodations in Virginia.
524 E Washington St, Petersburg, VA 23803, United States -
Skeeter's Restaurant
● OpenSkeeter's Restaurant is a charming eatery located at 2019 East Washington Street in Petersburg, Virginia. Known for its delicious Southern cuisine and friendly atmosphere, Skeeter's offers a diverse menu of classic dishes that are sure to satisfy any craving. Whether you're in the mood for fried chicken, shrimp and grits, or a mouthwatering burger, Skeeter's has something for everyone. Come dine with us and experience the true taste of the South at Skeeter's Restaurant.
2019 E Washington St B, Petersburg, VA 23803, United States -
JAH B - Authentic Jamaican Food
● OpenJAH B - Authentic Jamaican Food is a vibrant and lively restaurant located at 6490 Hospitality Drive in Petersburg, Virginia. Serving up delicious and traditional Jamaican cuisine, guests can enjoy a taste of the Caribbean right in the heart of the United States. From jerk chicken to curry goat, our menu is bursting with flavor and authenticity. Come experience the warm hospitality and mouthwatering dishes that make JAH B a must-visit destination for food lovers.
6490 Hospitality Dr, Petersburg, VA 23803, United States -
Blue Willow Tea Room
● ClosedThe Blue Willow Tea Room is a charming cafe and restaurant located at 104 West Old Street in Petersburg, Virginia. Step into a cozy and inviting atmosphere where you can enjoy a variety of delicious food and beverages. Indulge in a traditional afternoon tea experience with a selection of teas and delectable treats, or savor a hearty meal from their menu of homemade dishes. Whether you're looking for a relaxing spot to enjoy a cup of tea or a satisfying meal, the Blue Willow Tea Room is the perfect destination. Visit them today and experience a taste of Southern hospitality in a quaint setting.
104 W Old St, Petersburg, VA 23803, United States -
Maria's Old Town 21
● OpenMaria's Old Town 21 is a charming cafe and restaurant located at 21 West Old Street in Petersburg, Virginia. This cozy establishment offers a warm and inviting atmosphere where guests can enjoy delicious food and drinks. Serving up a variety of tasty dishes, Maria's Old Town 21 is the perfect spot for a casual meal or a quick bite to eat. Whether you're looking for a cup of coffee, a hearty breakfast, or a satisfying lunch, this cafe has something for everyone. Come visit Maria's Old Town 21 and experience the welcoming ambiance and mouth-watering cuisine for yourself.
21 W Old St, Petersburg, VA 23803, United States -
Brother's Pizza
● OpenBrother's Pizza is a popular eatery located at 25809 Cox Road in Petersburg, Virginia. This restaurant offers delicious pizza and other Italian dishes for dine-in, takeout, and delivery. With a cozy atmosphere and friendly staff, Brother's Pizza is the perfect spot to enjoy a tasty meal with family and friends. Whether you're craving a classic pepperoni pizza or a hearty pasta dish, Brother's Pizza has something for everyone. Come visit us today and experience the mouthwatering flavors of our authentic Italian cuisine.
25809 Cox Rd, Petersburg, VA 23803, United States -
Giuseppe's Pizza
● OpenGiuseppe's Pizza is a cozy bar and restaurant located at 7022 Boydton Plank Road in Petersburg, Virginia. Known for their delicious pizzas and Italian dishes, Giuseppe's offers a wide variety of options for every palate. From classic pepperoni and sausage pizzas to gourmet pasta dishes like shrimp scampi and chicken parmigiana, there is something for everyone at Giuseppe's. Don't miss their famous Naked or Breaded Wing Zings, or their hearty sandwiches like the Steak and Cheese or the Turkey Club. With a welcoming atmosphere and friendly staff, Giuseppe's Pizza is the perfect spot for a casual meal or a night out with friends.
7022 Boydton Plank Rd, Petersburg, VA 23803, United States -
Bellas Pizza Ettrick
● OpenBellas Pizza Ettrick is a popular restaurant located at 20845 Woodpecker Road in Petersburg, Virginia. Known for their delicious pizzas and Italian cuisine, this cozy eatery offers a wide range of menu options to satisfy any craving. Whether you're in the mood for a classic pepperoni pizza or a hearty pasta dish, Bellas Pizza Ettrick has something for everyone. With friendly service and a welcoming atmosphere, it's the perfect spot to enjoy a tasty meal with family and friends. Come visit us and experience the mouth-watering flavors of Bellas Pizza Ettrick!
20845 Woodpecker Rd, Petersburg, VA 23803, United States -
Sgt. Pepper's Pizza
● OpenSgt. Pepper's Pizza is a popular food institution located at 2227 Boulevard in Colonial Heights, Virginia, United States. We offer a variety of delicious food options including pizza, wings, tacos, chicken tenders, dessert, fries, Italian food, chicken sandwiches, burgers, chicken, pasta, and more. Our must-try list includes two large 2-topping pizzas with a choice of Breadsticks or Sweetstix, as well as a Large Specialty Pizza, Large 2-Topping pizza, plus a choice of Breadsticks or Sweetstix. Our toppings include pepperoni, sausage, mushrooms, red onions, green peppers, and extra cheese. Customers rave about our delicious pizza and pasta dishes, generous portions, and friendly staff. Many have called us the best pizza in Colonial Heights, with perfect crust and fresh ingredients. Our delivery service is timely and our food is always accurate and fresh. We serve a wide range of areas including Colonial Heights, Ettrick, Petersburg, Matoaca, Fort Lee, Chester, Hopewell, Prince George County, and more.
2227 Boulevard, Colonial Heights, VA 23834, United States -
McDonald's
● OpenMcDonald's is a popular cafe, food, restaurant, and store located at 1206 Courthouse Road, Petersburg, Virginia, United States. Our Terms and Conditions have recently changed, so please review them before placing an order through our Mobile Order & Pay app on iOS or Android. Enjoy your food exactly how you like it with our convenient location amenities. You can also order McDelivery through DoorDash, Uber Eats, Grubhub, or Postmates apps. Make sure to turn on location services in the McDonald's app for all available features. We accept Visa, MasterCard, American Express, and Discover cards for payment. You can also use Apple Pay, Google Pay, PayPal, and Venmo with Mobile Order & Pay. We prioritize the health and safety of our employees and customers, especially during the COVID-19 pandemic. Visit our website to find job listings and apply for positions at McDonald's. Our nationwide restaurants offer various amenities such as free WiFi, Drive Thru, and McDelivery. Since 1954, McDonald's has been committed to providing quality food and quick service at an affordable price. Check out our deals page for the latest offers and order ahead with Mobile Order & Pay on the McDonald's app. We look forward to serving you at a McDonald's nearby!"
1206 Courthouse Rd, Petersburg, VA 23803, United States
People also searched for:
- Restaurants
- Grill bar
- Mexican restaurant
- French cuisine restaurant
- Fine dining restaurant
- Coffee house
- French restaurant
- Bistro
- Oriental restaurant
- Steak house
- Sushi
- Sushi delivery
- Strip club
- Chinese restaurant
- Indian restaurant
- Thai restaurant
- Pub
- Italian restaurant
- Night club
- Grill pub
- Children's entertainment space
- Children's entertainment center
- Cafe
- Pizza
- Pizza delivery
- Greek restaurant
People also searched for:
List of local businesses, places and services in Virginia
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos