Soda Rock Diner

Book a table

(03) 9827 3500


About the Diner

Since 1994, Soda Rock Diner has been serving authentic American diner food to Melbourne.

Originally opened as Johnny Rockets, Soda Rock occupied the historic Capitol Bakery building on the corner of Chapel St & Toorak Rd, South Yarra.

Now open in the iconic Jam Factory. Our classic menu of burgers, hot dogs and milkshakes is here to serve a new generation.

Book a Table




American Desserts

Best milkshakes in town! Made the old-fashioned American way, with three scoops of quality ice cream, they're deliciously chilled, thick and creamy!

Have a sweet tooth? Indulge in Soda Rock's divine Cherry Pie, a rich, chocolaty American Brownie, a traditional Banana Split or a classic Hot Fudge Sundae.

Download Full Menu


Shake Your Tail Feather

Have a jive with us!



Follow our Facebook page for updates on upcoming events and when the diner is fully booked.
There's an event on each month!

Young Melbourne rockabilly duo The Tennessee Two

Live Rockabilly Show
The Tennessee Two — Sat 16 June

The very popular Tennessee Two (Shane Magro and James Schembri) will be playing rockabilly classics from Elvis Presley, Eddie Cochran, Johnny Cash and more from 7:30pm. No cover charge, just come in for a Soda Rock dinner and enjoy the show! Rockabilly outfits and rock 'n' roll dancing are encouraged (but not compulsory). (Next Tennessee Two shows: Jul 27 and Oct 5. You are welcome to book for these now by calling us on (03) 9827 3500.)

Elvis tribute artist Marcus Jackson

Elvis Tribute Show
Marcus Jackson — Wed 4 July

Celebrate the Fourth of July at Soda Rock! Marcus Jackson, a favourite at the diner and winner of the Viva Surfers Paradise Ultimate Elvis Tribute Artist contest, will be back to perform at Soda Rock from 7:00pm. Free entry. American-themed costumes encouraged! (Us staff are wearing costumes!) Call us on (03) 9827 3500 to book your table. Interested in future Elvis shows? Like us on Facebook to stay updated!

Star Trek: The Original Series cast members

Lunch at Soda Rock, '60s Star Trek Style!
Sun 15 July

Calling all Trekkies! Dress up as a character from Star Trek: The Original Series and join us and members of Austrek (Australia's oldest Star Trek fan club) for a diner lunch from 1:00pm till 3:00pm! Book your table by calling us on (03) 9827 3500. (Please note there is no show—it is just having lunch, wearing costumes!)


Let the good times roll!

Roller-skating waiters and waitresses, pinball machines, a jukebox at every booth… And get a selfie with Elvis!


Book a Table

Bookings are recommended, especially for Fridays, Saturdays and Sundays,
or if there are 5 or more people in your group. To book a table, call us on (03) 9827 3500.

10/500 Chapel Street, South Yarra VIC 3141

Location & Phone

Jam Factory
10/500 Chapel Street (between Target and Cue)
South Yarra VIC 3141
(03) 9827 3500


Monday: 11am — 10pm
Tuesday: 11am — 10pm
Wednesday: 11am — 10pm
Thursday: 11am — 10pm
Friday: 11am — 11pm
Saturday: 11am — 11pm
Sunday: 11am — 10pm

Stay connected

Tag us! #sodarockdiner

Design & Photography by Naomi Rahim