Miami Grill in Charleston: Cheesesteaks, Sandwiches, and Cuban Flavors
What Miami Grill serves and where to find it
Miami Grill is a casual sandwich shop in Charleston that builds its menu around cheesesteaks, Cuban sandwiches, and other pressed sandwiches. The restaurant sits on King Street in the heart of downtown Charleston, making it easy to grab lunch or dinner while exploring the neighborhood. The space is small and counter-service focused—you order at the register, find a seat at one of the few tables or the bar, and the kitchen sends your sandwich out when it's ready.
The cheesesteaks here follow the Philadelphia model: thin-sliced beef on a long roll with melted cheese, onions, and your choice of toppings. Miami Grill also leans into its name with Cuban sandwiches (pressed ham, pork, cheese, and pickles on Cuban bread) and other Latin-influenced sandwiches that reflect the owner's background. Most sandwiches come with a side—fries, plantains, or black beans and rice are common choices.
Key Takeaways
- Miami Grill serves cheesesteaks, Cuban sandwiches, and pressed sandwiches in a small counter-service space on King Street downtown.
- The cheesesteaks follow the traditional Philadelphia style with thin-sliced beef, melted cheese, and onions on a long roll.
- Cuban sandwiches and other Latin-influenced sandwiches round out the menu, reflecting the restaurant's cultural roots.
- Most sandwiches come with a side like fries, plantains, or black beans and rice, and prices are moderate for downtown Charleston.
The cheesesteak options and how to order
Miami Grill's cheesesteaks come in a standard size and are customizable. You can choose your protein (beef is the default), cheese type (Provolone, American, or Cheese Whiz), and toppings like peppers, onions, mushrooms, and hot peppers. The kitchen cooks the meat on a flat griddle, chops it fine, and mixes it with your cheese and toppings before loading it onto a roll. The result is closer to what you'd find in Philadelphia than to the thicker, chunkier versions some other regional shops make.
If you're not sure what to order, ask the staff for a recommendation—they know the menu well and can tell you which sandwiches are most popular that day. The Cuban sandwich is worth trying if you want to branch out from the cheesesteak; it's a different experience but uses the same pressed-sandwich technique and comes out hot and crispy.
Sides and drinks to pair with your sandwich
Most sandwiches come with a choice of side. Fries are the standard option, but Miami Grill also offers plantain chips (crispy and slightly sweet), black beans and rice, or a small salad. The plantains are a nice touch if you want something that reflects the restaurant's Latin influence without being too heavy. Drinks include sodas, bottled water, and sometimes fresh juices depending on what's available that day.
The portions are generous—a sandwich and a side usually fill most people up. If you're very hungry, you can order a second side or add an extra protein to your sandwich for an upcharge.
Atmosphere and seating
Miami Grill is a no-frills spot. The dining area is small, with a handful of tables and a few seats at a counter facing the kitchen. The walls often display photos or decorations reflecting Cuban and Latin American culture. It's the kind of place where you come for the food, not the ambiance—but the casual, friendly vibe makes it feel welcoming even when it's crowded.
During lunch hours (roughly 11:30 a.m. to 1:30 p.m.) and early dinner (5 p.m. to 7 p.m.), the shop can get busy. If you're visiting during peak times, expect a short wait in line, but the counter service moves quickly. Takeout is always an option if you'd rather eat elsewhere.
Pricing and what to expect
Cheesesteaks at Miami Grill are moderately priced for downtown Charleston. A standard cheesesteak with a side typically costs between $10 and $14, depending on your choices and any add-ons. Cuban sandwiches and other specialty sandwiches fall in a similar range. Sides are usually included, so you're getting a complete meal rather than paying extra for everything.
The restaurant accepts cash and card payments. Hours vary by season and day of the week, so it's worth checking ahead if you're planning a visit, especially if you're coming on a weekend or during the off-season.
Why Miami Grill stands out among Charleston cheesesteak shops
Charleston has several places that serve cheesesteaks, but Miami Grill's strength is its authenticity and its willingness to blend styles. The owner brings real knowledge of both Philadelphia cheesesteaks and Cuban sandwiches, so you're not getting a watered-down version of either. The meat is quality, the cheese melts properly, and the bread holds up to the fillings without falling apart.
The Cuban sandwich is also a draw—it's not something every cheesesteak shop offers, and Miami Grill makes it well. If you're curious about how different sandwich traditions compare, this is a good place to try both back-to-back. The staff is patient with questions and happy to explain what makes each sandwich different.
Frequently Asked Questions
Can I customize my cheesesteak?
Yes. You can choose your cheese type, add or remove onions and peppers, include mushrooms or hot peppers, and request extra meat or other toppings for an upcharge. Tell the staff what you want when you order, and they'll build it to your preferences.
Do they have vegetarian sandwiches?
Miami Grill's menu is meat-focused, but you can order a sandwich with just cheese, peppers, onions, and mushrooms if you ask. Call ahead to confirm they can accommodate your needs that day.
Is there parking nearby?
King Street has metered street parking and several paid parking garages within a block or two. Parking can be tight during peak tourist season, so arriving early or using a garage is often easier than hunting for street spots.
What time does Miami Grill close?
Hours vary by day and season. Most days it closes in the evening (typically between 8 p.m. and 10 p.m.), but it's best to check their current hours online or call before you visit, especially on Sundays or holidays.
Can I order ahead or get delivery?
You can call ahead to place an order for pickup. Delivery through third-party apps may be available depending on the day and your location in Charleston—check the major delivery platforms to see if Miami Grill appears in your area.