Skip to main content

Best American Restaurant in South Portland

Modern Burger Spot with Retro Vibes and Fresh Flavor

We’re Located in South Portland, ME

South Portland, ME location is located in the charming Willard Square neighborhood, just a short stroll from the scenic shores of Willard Beach. Our spot serves as a perfect stop for those exploring the historic Portland Breakwater Lighthouse or taking in the views at Bug Light Park before heading into the quiet residential streets nearby.
Visit Us in South Portland

Visit Us in South Portland

Address: 501 Cottage Rd, South Portland, ME 04106 Phone: (207) 747-4089 Hours: Mon - Thu: 12 PM - 8 PM Fri - Sat: 12 PM - 9 PM Sun: 12 PM - 8 PM
Retro Vibes, Modern Flavor

Retro Vibes, Modern Flavor

Our restaurant mixes old-school style with a modern kitchen. You will feel the retro vibe when you walk in, but the food is made with today’s standards. Rattle Shake Grill is known in South Portland and Cumberland for its bold burgers and smooth shakes. It is a place where friends and families come to relax and eat.

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Take a closer look at our fresh-grilled burgers, crispy chicken sandwiches, and handspun shakes. Every item is made to order with simple, bold flavor and quality ingredients.

Grab the Gear. Rock the Vibe!

Shop our exclusive merch and bring the energy with you wherever you go. From tees to caps, every piece is made to match the bold, retro feel of our grill. Wear it out, show it off, and keep the vibe going even after your meal. It’s more than merch—it’s part of the experience. Stay updated for more news on new drops, specials, and what’s coming next.
Top-Rated Retro Vibes & Local Flavor

Top-Rated Retro Vibes & Local Flavor

Patrons consistently rave about our unique blend of nostalgic 1950s charm and modern culinary quality. Reviewers highlight the Diamond Back burger and handspun shakes as standout favorites that define the local dining experience. Families appreciate our welcoming atmosphere, noting that the friendly service and retro aesthetic make every visit feel like a special community event. It is the go-to spot for authentic flavor and classic diner vibes in South Portland.

What our guests are saying

Great spot!! Was recommended hear by a friend but it took me a while to finally stop in. Tried some take out on a Saturday and it was great, so I went back to eat lunch there the next day. House burger and fries are awesome and came out hot and fresh. Also tried the chicken sandwich and the onion rings which were also very good. Great atmosphere, friendly staff, and tasty beers. Will be a regular stop in the future.

Liam K.

Liam K.

Super fun and quirky. Table tops are old comic book pages with clear polyurethane on top. The guys behind the counter in the kitchen were laughing it up and having their own conversation. Our waitress was very attentive. Menu was simple and not overwhelming. I had the fried chicken sandwich and a coffee milkshake. Overall it was a great experience and would go back.

Jennifer M.

Jennifer M.

The staff here were super friendly and the food was also delicious! We got an an and c cheeseburger, fried chicken sandwich, and strawberry shake and everything was really great! Both sandwiches came with fries that were pretty crispy and the bread they used for the sandwiches was super soft — highly recommend!

Jessica

Jessica

Featuring

Delivery

Takeout

Dine In

Outdoor Seating

Great Cocktails

Kids' Menu

Rattle Shake Grill Rewards

Join our rewards program, earn points every time you order online, and redeem your points for free food!

Our locations