From Our Editors
Located in Petaluma, Cheese Steak Shop's mouthwatering steaks are filled with flavor and grilled to perfection. Children are more than welcome to dine at this restaurant, where there's something for everyone on the menu.
Can't stay at this restaurant long? Pick up and go home.
Drivers will find quick and easy parking just around the corner from Cheese Steak Shop. Cheese Steak Shop makes bikers feel at ease with the multiple storage racks outside.
Our goals are simple. Keep you fed and happy. With outstanding food and drinks priced under $15, we succeed on both counts. In addition to great service, Cheese Steak Shop serves up juicy and flavorful steaks. Make your way over to the restaurant today and indulge in a good meal.