We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cheese Steak Shop

3450 Mt Diablo Blvd, Lafayette, CA 94549-3953
+1 925-283-1234
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent12%
  • Very good51%
  • Average37%
  • Poor0%
  • Terrible0%
1 Mar 2017
“Popular w teen set”
20 Nov 2016
“High schoolers delighy”
Closed Now
American, Steakhouse
3450 Mt Diablo Blvd, Lafayette, CA 94549-3953
All Details
Write a ReviewReviews (8)
Traveller rating
Traveller type
Time of year
Reviewed March 1, 2017 via mobile

Our kids often order from here ..king of philly to go. Not my kind of place at all.. but they get plenty of money from us . Fast and take phone orders which is appreciated

Thank drmader
Reviewed November 20, 2016 via mobile

High school and middle school Boys for that matter love this place. My kids have had it for their birthdays, they call it in and pick it up. I get it for them all the time as a "treat". Would not dine in ..it's kind...More

Thank drmader
Reviewed April 24, 2016

I was told by a friend that these were good sandwiches so we tried it and were surprised! Normally I wouldn’t have tried it but was glad I did. The sandwich was very fresh and the pepper/onion topping with just the right amount of spice...More

Thank casilva54
Reviewed January 19, 2015 via mobile

Lovely greasy sandwiches that are filled with beef, provolone cheese, onions, and peppers. There is no fast food that can compare with these sandwiches. French fries maybe yes, but you don't need fries with the Cheese Steak! Really great value compared to fast food or...More

Thank Steve M
Reviewed November 12, 2014

Its not like being in Philly, but its not a bad cheesesteak and its certainly better than the nearby alternatives of McDonalds, Jack in the Box or Taco Bell.

Thank Don N
Reviewed April 15, 2014

They have very good cheese steaks for the West Coast. But I originated in Philadelphia so I am spoiled by those and pizzas there, New York City, and New Jersey. Their hoagies are probably good but don't expect New Jersey ones. You can't find those...More

Thank George S
Reviewed August 18, 2013

If you want a really good Philly style cheese steak and do not care about the atmosphere, this place is great. The style is 1960's hand-the-food over the counter and a rather worn out setting. But -- the food really is great! Service is fast,...More

1  Thank Edward B
Reviewed February 22, 2013

Had a great cheese steak sandwich. Resteraunt offers several variations & toppings! Fries were good as well. Definately will return. Atmosphere typical of fast food, but comfortable & clean! Great service! Amiable.

1  Thank William B
Nearby HotelsSee all Lafayette Hotels
Lafayette Park Hotel & Spa
1,018 reviews
1.15 km away
Diablo Mountain Inn
83 reviews
3.90 km away
Walnut Creek Marriott
862 reviews
4.69 km away
Motel 6 Walnut Creek
65 reviews
4.76 km away
Nearby Restaurants
117 reviews
.37 km away
38 reviews
.50 km away
The Hideout Kitchen & Cafe
48 reviews
.35 km away
Blue Ginko
36 reviews
.37 km away
Nearby Attractions
Lafayette Reservoir
247 reviews
2.40 km away
Moraga Art Gallery
21 reviews
4.05 km away
Lesher Center for the Arts
130 reviews
4.51 km away
Back to the Table Cooking School
23 reviews
.85 km away
Questions & Answers
Get quick answers from Cheese Steak Shop staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Open Hours
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
Location and Contact Information
  • Address: 3450 Mt Diablo Blvd, Lafayette, CA 94549-3953
  • Location: United States  >  California (CA)  >  Lafayette
  • Phone Number: +1 925-283-1234
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing