Company Description

Your classic American diner in a classic train car atmosphere. Voted “Best diner” by the local Five cities newspaper. Come and experience the most unique 50's diner on the Central Coast! Listen to your favorite 50's and 60's songs while indulging the best shake you’ve ever had! Enjoy the train ride with flavors from our Oakpit BBQ, Burgers, Pasta, Seafood, Salads and even Greek and Mexican specialties. Patio and private car seating available. Senior Special Menu available 3-6pm Daily AND Kids eat free on Monday nights. Join us for Mexican night every Tuesday with $2.00 Margaritas and $2.00 Mexican beers!!! American, Greek and Mexican cuisine ALL in one location!!
Just 2 miles south of Pismo Beach right off HWY 1.


View Rock & Roll Diner Menu

Photos & Videos

(click images to enlarge)
10 photos

Products & Services

happy hour specials ,   street parking, private lot parking ,   Good For Kids ,   happy hour ,   Mexican ,   casual ,   Contact ,   wheelchair accessible ,   covered outdoor seating ,   Waiter Service ,   Our Menu ,   vegan options ,   History ,   Free Wi-Fi ,   heated outdoor seating ,   Takes Reservations ,   Zucchini Stix ,   accepts credit cards ,   American ,   offers catering ,   many vegetarian options ,   Greek ,   Store ,   good for breakfast, lunch, dinner ,   Large Taco ,   bike parking ,   dine-in ,   moderate noise ,   Outdoor Seating ,   private dining ,   Sunday Champagne Brunch ,   Large Fish Taco ,   House Wine ,   staff wears masks ,   Microbrews ,   Home ,   tv ,   Good For Groups ,   masks required ,   Full Bar  

Reviews and Recommendations

Powered by California Local
Please help us to connect users with the best local businesses by reviewing Rock & Roll Diner
Write Review
Rock & Roll Diner logo

Rock & Roll Diner

1300 Railroad St Oceano, CA
(805) 473-2040

Open Hours

  • Monday08:00AM - 08:30PM
  • Tuesday08:00AM - 08:30PM
  • Wednesday08:00AM - 08:30PM
  • Thursday08:00AM - 08:30PM
  • Friday08:00AM - 09:00PM
  • Saturday08:00AM - 09:00PM
  • Sunday08:00AM - 08:30PM