Skip to main content
Local Food Dossier

Happy Time Food Mart

Discover Happy Time Food Mart, a Caribbean restaurant in Portsmouth, VA known for flavorful dishes like Curry Goat and Oxtail Rice and Cabbage. Casual dining with delivery, takeout, and onsite options.

  • 3200 Elm Ave, Portsmouth, VA 23704, United States
  • Price range: $10 to $20
  • Updated September 2026
✦ ✦
Restaurant Dossier M Menujoys 2026

Happy Time Food Mart

3200 Elm Ave, Portsmouth, VA 23704, United States


Known for

  • Authentic Caribbean dishes like Curry Goat and Red Snapper
  • Comfort food with vegetarian options
  • Quick bites and small plates for lunch and dinner
  • Delivery, takeout, and onsite counter service
  • Serving local specialties with a casual, quiet atmosphere

Good for

  • Lunch and dinner visits
  • Solo dining experiences
  • Families with kids
  • Casual meals with quick service
happy-time-food-mart.menujoys.com № MJ-LDN-0001
Quick Facts

At a Glance.

Six quick facts to help you decide before you visit.

Location

3200 Elm Ave, Portsmouth, VA 23704, United States

Contact

+1 757-606-2545

Opening Hours

Mon-Fri: 10:00 AM - 08:00 PM, Sat-Sun: 11:00 AM - 08:00 PM

Price Range

$10 to $20 per person

Rating

4.4 stars from 914 reviews

Service Options

Delivery, Onsite services, Takeout

Atmosphere

Casual and quiet

Parking

Free parking lot, free street parking, paid parking lot available

Featured Items

Menu Highlights.

A quick look at popular items and menu categories before you open the full menu.

Curry Chicken with Carribian Rice and Yams

Curry Chicken with Carribian Rice and Yams

Oxtail Rice and Cabbage

Oxtail Rice and Cabbage

Selections

Selections

About

About Happy Time Food Mart.

Happy Time Food Mart is a casual Caribbean restaurant nestled in Portsmouth, VA, known for serving authentic local specialties that showcase comforting, home-style flavors. Its menu features standout dishes such as curry goat, oxtail with rice and cabbage, and curry chicken with Caribbean rice and yams, offering a genuine taste of Caribbean comfort food within a quiet, laid-back setting.

Diners are drawn here for reasonably priced meals between $10 and $20, quick counter service, and convenient options including takeout and delivery. The spot is popular for lunch and dinner, especially among solo diners, and welcomes families with kid-friendly choices and free parking nearby. Expect a no-frills experience with a focus on hearty, satisfying plates rather than elaborate ambiance.

"

The food at Happy Time Food Mart strikes a balance between authentic Caribbean flavors and accessible comfort food. While most guests praise the generous portions and friendly service, some reviews note occasional inconsistencies in seasoning and freshness. Overall, it remains a dependable choice for a quick, flavorful meal in Portsmouth’s Caribbean culinary scene.

Food Moments

Best for these food moments.

Happy Time Food Mart’s menu and setting make it a go-to spot for satisfying meals when time is limited or comfort is key. Whether dining solo or with family, these moments capture when their offerings shine best.

Quick Lunch

With quick counter service and substantial plates priced affordably, this is an ideal choice for a speedy, flavorful midday meal to keep you going through the afternoon.

Family Meal

A casual environment with kid-friendly offerings and hearty portions make Happy Time Food Mart a comfortable option for sharing Caribbean comfort food with family.

Solo Dinner

Perfect for solo diners seeking quietly satisfying Caribbean dishes without fuss, especially later in the day when you want a comforting but uncomplicated meal.

Takeout Treat

Offering delivery and takeout, it’s a reliable pick for enjoying traditional Caribbean flavors at home when you want a hearty, no-cooking-required option.

Find & Visit

Location & Opening Hours.

Address, contact, and weekly opening times at a glance.

Address & Contact

Address
3200 Elm Ave, Portsmouth, VA 23704, United States

Opening Hours

Open today
  • Monday 10:00 AM - 08:00 PM
  • Tuesday 10:00 AM - 08:00 PM
  • Wednesday 10:00 AM - 08:00 PM
  • Thursday 10:00 AM - 08:00 PM
  • Friday 10:00 AM - 08:00 PM
  • Saturday 11:00 AM - 08:00 PM
  • Sunday 11:00 AM - 08:00 PM

Opening hours may vary. Suggest an update if this information has changed.

FAQs

Questions about Happy Time Food Mart.

Quick answers about menu, location, dining options, and updates.

Happy Time Food Mart is located at 3200 Elm Ave, Portsmouth, VA 23704, United States. For inquiries, you can call +1 757-606-2545.

The restaurant specializes in Caribbean cuisine with offerings like comfort food, quick bites, small plates, and vegetarian options. Popular dishes include Curry Goat, Red Snapper, Oxtail Rice and Cabbage, and Curry Chicken with Caribbean Rice and Yams. Menu items and prices may change.

Happy Time Food Mart is open Monday to Friday from 10:00 AM to 8:00 PM, and Saturday and Sunday from 11:00 AM to 8:00 PM. The restaurant is popular for lunch and dinner, with typical visit durations around 10 minutes.

Reservations are not accepted at this location. Dining operates on a counter service basis with options for onsite dining, takeout, and delivery.

Parking options include free parking lots, free street parking, and paid parking lots. The restaurant has a wheelchair accessible entrance and parking lot but does not offer wheelchair accessible restrooms or seating. There is no assistive hearing loop available.

Payments can be made using credit cards, debit cards, and NFC mobile payments.

Customers are encouraged to contact the restaurant directly via phone or leave reviews to share their experiences. Menu items, prices, hours, and availability may change, so checking for the latest updates is recommended.
✦ ✦
Next Step

Ready to explore the menu?

View dishes, prices, popular picks, and menu categories for Happy Time Food Mart.