Eating Out in Abbotsford
Abbotsford sits 4km east of the CBD, and its restaurant scene is shaped by three overlapping food cultures: Johnston Street’s Latin quarter (Spanish, South American, and Mediterranean-influenced dining), the proximity to Victoria Street in Richmond (one of Melbourne’s best Vietnamese food strips), and the brewery district’s warehouse-conversion restaurants along the Yarra River.
This combination gives Abbotsford a dining scene that is more diverse and interesting than most inner suburbs. You do not need to leave the postcode for a genuinely good meal, and the range — from a $12 banh mi to an $80-per-head special occasion dinner — is real.
What Kind of Food Can You Find?
Spanish and Latin American — Johnston Street’s defining food identity. Tapas bars, paella restaurants, and Spanish wine-focused dining rooms that have been part of the strip for years. This is not a trend — it is a genuine cultural community that has shaped the suburb’s food for decades.
Vietnamese — Victoria Street in Richmond is one train stop away, but Abbotsford itself has Vietnamese restaurants and bakeries influenced by the same community. Pho, banh mi, rice paper rolls, and more substantial Vietnamese dishes are all available at prices that remind you food can still be affordable.
Modern Australian — Several restaurants in the brewery district and along Johnston Street do seasonal menus with creative chefs and locally sourced ingredients. These are the $40 to $60 per-head spots suited to date nights and celebrations.
Italian — Melbourne does Italian well across every suburb, and Abbotsford has its share of proper pasta joints and pizza places.
Brewery District Dining — The converted warehouse restaurants along the Yarra River combine food with on-site brewing. These tend to be larger venues with beer-focused menus (think hearty mains designed to pair with craft beer) and outdoor areas overlooking the river.
Quick and Good — Kebabs, Vietnamese takeaway, fish and chips, burger joints. The casual food on and near Johnston Street is strong and affordable.
Weeknight vs Weekend Dining
Weeknights are the sweet spot. Walk-in friendly at most Johnston Street restaurants, attentive service, and kitchens at their most focused. Tuesday to Thursday is when locals eat out casually — the Spanish tapas bars are particularly good on a quiet weeknight.
Weekends bring the crowds. Johnston Street fills up on Friday and Saturday nights — book ahead for the popular Spanish places, or arrive before 6pm. The brewery district restaurants handle weekend crowds better due to their larger size. Sunday dinner on Johnston Street is underrated.
Price Range
Abbotsford covers a genuine range. Tapas and a glass of Spanish wine on Johnston Street can be $40 to $60 per person. The brewery district restaurants sit around $30 to $50 per head. Vietnamese food on and near Victoria Street is under $15 for a main. A special-occasion dinner at the better Modern Australian spots runs $60 to $80 per person with wine.
The mid-range tapas-and-wine category is where Abbotsford excels — quality food with real character at prices that do not punish you.
Tips for Eating in Abbotsford
- Try the Spanish food — Johnston Street’s Latin quarter is Abbotsford’s unique contribution to Melbourne’s food scene
- Walk to Victoria Street — Richmond’s Vietnamese strip is a short walk south and extends your dining options enormously
- Weeknight tapas — Tuesday through Thursday on Johnston Street is the best dining experience
- The brewery district works for groups — larger venues, shared platters, and on-site beer
- Support the independents — Abbotsford’s food scene is built on owner-operated restaurants with real heritage
FAQ
What type of food is Abbotsford known for? Spanish and Latin American food on Johnston Street, Vietnamese cuisine from the Victoria Street connection, and brewery district dining along the Yarra. The combination gives Abbotsford one of Melbourne’s more distinctive food scenes.
Where are the best restaurants in Abbotsford? Johnston Street has the highest concentration, particularly for Spanish and Latin American food. The brewery district near the Yarra River has larger restaurants with on-site brewing. Victoria Street (technically Richmond, one stop south) extends the dining options.
Is Abbotsford expensive to eat out? Mid-range for inner Melbourne. Tapas and wine on Johnston Street costs $40 to $60 per person. Vietnamese food is under $15. Brewery district dining is $30 to $50 per head. Cheaper than the CBD, comparable to Fitzroy and Collingwood.
Is Abbotsford good for date night? Yes. The Spanish wine bars and tapas restaurants on Johnston Street are particularly well-suited. The atmosphere, considered wine lists, and intimate scale of many venues create the right setting.
More Abbotsford guides: Abbotsford Suburb Guide · Best Restaurants · Cost of Living
Nearby suburbs: Collingwood · Richmond · Fitzroy

💬 Discussion
Join the conversation — no account needed