Diane Moua’s Favorite Spots For International Food Spots in Minnesota

Diane Moua’s Favorite Spots For International Food Spots in Minnesota
Andrew.Parks
Wed, 10/02/2024 – 15:35




Preview Image

The maximum number of media items have been selected.

Cover Photo

4 media items remaining.

Body Components
Sort order Name Component type Language Operations
Stars of the North: Diane Moua intro English
Map: Diane Moua’s Minnesota Guide English
Stars of the North: Diane Moua copy English
Author Block English

Post-Body Components
Sort order Name Component type Language Operations
Dynamic Related Content Block – Editorial Pages English
Contact Info Block English



Topics
Places
Seasons

Configure the meta tags below.

Use tokens to avoid redundant meta data and search engine penalization. For example, a ‘keyword’ value of “example” will be shown on all content using this configuration, whereas using the [node:field_keywords] automatically inserts the “keywords” values from the current entity (node, term, etc).

Browse available tokens.

Basic tags
Simple meta tags.

The text to display in the title bar of a visitor’s web browser when they view this page. This meta tag may also be used as the title of the page when a visitor bookmarks or favorites this page, or as the page title in a search engine result. It is common to append ‘[site:name]’ to the end of this, so the site’s name is automatically added. It is recommended that the title is no greater than 55 – 65 characters long, including spaces.

A brief and concise summary of the page’s content that is a maximum of 160 characters in length. The description meta tag may be used by search engines to display a snippet about the page in search results.

A brief and concise summary of the page’s content, preferably 150 characters or less. Where as the description meta tag may be used by search engines to display a snippet about the page in search results, the abstract tag may be used to archive a summary about the page. This meta tag is no longer supported by major search engines.


A comma-separated list of keywords about the page. This meta tag is no longer supported by most search engines.

Advanced
Meta tags that might not be needed by many sites.

Geo-spatial information in ‘latitude; longitude’ format, e.g. ‘50.167958; -97.133185’; see Wikipedia for details.


A location’s formal name.


A location’s two-letter international country code, with an optional two-letter region, e.g. ‘US-NH’ for New Hampshire in the USA.


Geo-spatial information in ‘latitude, longitude’ format, e.g. ‘50.167958, -97.133185’; see Wikipedia for details.


A link to the preferred page location or URL of the content of this page, to help eliminate duplicate content penalties from search engines.

Robots
Provides search engines with specific directions for what to do when this page is indexed.


Use a number character as a textual snippet for this search result. “0” equals “nosnippet”. “-1” will let the search engine decide the most effective length.


Use a maximum of number seconds as a video snippet for videos on this page in search results. “0” will use a static a image. “-1” means there is no limit.


Set the maximum size of an image preview for this page in a search results.


Do not show this page in search results after the specified date


DEPRECATED. Used to define this page’s language code. May be the two letter language code, e.g. “de” for German, or the two letter code with a dash and the two letter ISO country code, e.g. “de-AT” for German in Austria. Still used by Bing.


Used for paginated content by providing URL with rel=’prev’ link.


Used for paginated content by providing URL with rel=’next’ link.


A comma-separated list of keywords about the page. This meta tag is used as an indicator in Google News.


Highlight standout journalism on the web, especially for breaking news; used as an indicator in Google News. Warning: Don’t abuse it, to be used a maximum of 7 times per calendar week!


Used to indicate the URL that broke the story, and can link to either an internal URL or an external source. If the full URL is not known it is acceptable to use a partial URL or just the domain name.


Define the author of a page.


Describes the name and version number of the software or publishing tool used to create the page.


An image associated with this page, for use as a thumbnail in social networks and other services. This will be able to extract the URL from an image field if the field is configured properly.


Indicate to search engines and other page scrapers whether or not links should be followed. See the W3C specifications for further details. Note: this serves the same purpose as the HTTP header by the same name.


The number of seconds to wait before refreshing the page. May also force redirect to another page using the format ‘5; url=https://example.com/’, which would be triggered after five seconds.


This meta tag communicates with Google. There are currently two directives supported: ‘nositelinkssearchbox’ to not to show the sitelinks search box, and ‘notranslate’ to ask Google not to offer a translation of the page. Both options may be added, just separate them with a comma. See meta tags that Google understands for further details.


Details about intellectual property, such as copyright or trademarks; does not automatically protect the site’s content or intellectual property.


Used to rate content for audience appropriateness. This tag has little known influence on search engine rankings, but can be used by browsers, browser extensions, and apps. The most common options are general, mature, restricted, 14 years, safe for kids. If you follow the RTA Documentation you should enter RTA-5042-1996-1400-1577-RTA


Tell search engines when to index the page again. Very few search engines support this tag, it is more useful to use an XML Sitemap file.


Used to control whether a browser caches a specific page locally. Not commonly used. Should be used in conjunction with the Pragma meta tag.


Control when the browser’s internal cache of the current page should expire. The date must to be an RFC-1123-compliant date string that is represented in Greenwich Mean Time (GMT), e.g. ‘Thu, 01 Sep 2016 00:12:56 GMT’. Set to ‘0’ to stop the page being cached entirely.


Used to control whether a browser caches a specific page locally. Not commonly used. Should be used in conjunction with the Cache-Control meta tag.

Open Graph
The Open Graph meta tags are used to control how Facebook, Pinterest, LinkedIn and other social networking sites interpret the site’s content.

The Facebook Sharing Debugger lets you preview how your content will look when it’s shared to Facebook and debug any issues with your Open Graph tags.


The word that appears before the content’s title in a sentence. The default ignores this value, the ‘Automatic’ value should be sufficient if this is actually needed.


A human-readable name for the site, e.g., IMDb.


The type of the content, e.g., movie.


Preferred page location or URL to help eliminate duplicate content for search engines, e.g., https://www.imdb.com/title/tt0117500/.


The title of the content, e.g., The Rock.

A one to two sentence description of the content.


The URL of an video which should represent the content. For best results use a source that is at least 1200 x 630 pixels in size, but at least 600 x 316 pixels is a recommended minimum. Object types supported include video.episode, video.movie, video.other, and video.tv_show. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The URL of an image which should represent the content. The image must be at least 200 x 200 pixels in size; 600 x 316 pixels is a recommended minimum size, and for best results use an image least 1200 x 630 pixels in size. Supports PNG, JPEG and GIF formats. Should not be used if og:image:url is used. Note: if multiple images are added many services (e.g. Facebook) will default to the largest image, not specifically the first one. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically. This will be able to extract the URL from an image field if the field is configured properly.


A alternative version of og:image and has exactly the same requirements; only one needs to be used. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically. This will be able to extract the URL from an image field if the field is configured properly.


The secure URL (HTTPS) of an image which should represent the content. The image must be at least 200 x 200 pixels in size; 600 x 316 pixels is a recommended minimum size, and for best results use an image least 1200 x 630 pixels in size. Supports PNG, JPEG and GIF formats. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically. This will be able to extract the URL from an image field if the field is configured properly. Any URLs which start with “http://” will be converted to “https://”.


The secure URL (HTTPS) of an video which should represent the content. Any URLs which start with “http://” will be converted to “https://”.


The type of video referenced above. Should be either video.episode, video.movie, video.other, and video.tv_show. Note: there should be one value for each video, and having more than there are videos may cause problems.


The type of image referenced above. Should be either ‘image/gif’ for a GIF image, ‘image/jpeg’ for a JPG/JPEG image, or ‘image/png’ for a PNG image. Note: there should be one value for each image, and having more than there are images may cause problems.


The width of the above image(s). Note: if both the unsecured and secured images are provided, they should both be the same size.


The height of the above video(s). Note: if both the unsecured and secured videos are provided, they should both be the same size.


The height of the above video(s). Note: if both the unsecured and secured videos are provided, they should both be the same size.


The height of the above image(s). Note: if both the unsecured and secured images are provided, they should both be the same size.


The date this content was last modified, with an optional time value. Needs to be in ISO 8601 format. Can be the same as the ‘Article modification date’ tag.


The length of the video in seconds


A description of what is in the image, not a caption. If the page specifies an og:image it should specify og:image:alt.




URLs to related content










The locale these tags are marked up in, must be in the format language_TERRITORY. Default is ‘en_US’.


Other locales this content is available in, must be in the format language_TERRITORY, e.g. ‘fr_FR’. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


Links an article to a publisher’s Facebook page.


The primary section of this website the content belongs to.


The date this content was last modified, with an optional time value. Needs to be in ISO 8601 format.


The date this content will expire, with an optional time value. Needs to be in ISO 8601 format.


Links a book to an author’s Facebook profile, should be either URLs to the author’s profile page or their Facebook profile IDs. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The Book’s ISBN


The date the book was released.


Appropriate keywords for this content. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The URL to an audio file that complements this object.


The secure URL to an audio file that complements this object. All ‘http://’ URLs will automatically be converted to ‘https://’. Any URLs which start with “http://” will be converted to “https://”.


The MIME type of the audio file. Examples include ‘application/mp3’ for an MP3 file.


The first name of the person who’s Profile page this is.


The person’s last name.


Any of Facebook’s gender values should be allowed, the initial two being ‘male’ and ‘female’.


Links to the Facebook profiles for actor(s) that appear in the video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


A pseudonym / alias of this person.


The roles of the actor(s). Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


Links to the Facebook profiles for director(s) that worked on the video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The date the video was released.


The TV show this series belongs to.


Tag words associated with this video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


Links to the Facebook profiles for scriptwriter(s) for the video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.

facebook
A set of meta tags specially for controlling advanced functionality with Facebook.

The Facebook Sharing Debugger lets you preview how your content will look when it’s shared to Facebook and debug any issues with your Open Graph tags.


Facebook Instant Articles claim URL token.


A comma-separated list of Facebook user IDs of people who are considered administrators or moderators of this page.


A comma-separated list of Facebook Platform Application IDs applicable for this site.

Twitter Cards
A set of meta tags specially for controlling the summaries displayed when content is shared on Twitter.

Notes:

  • no other fields are required for a Summary card
  • Photo card requires the ‘image’ field
  • Media player card requires the ‘title’, ‘description’, ‘media player URL’, ‘media player width’, ‘media player height’ and ‘image’ fields,
  • Summary Card with Large Image card requires the ‘Summary’ field and the ‘image’ field,
  • Gallery Card requires all the ‘Gallery Image’ fields,
  • App Card requires the ‘iPhone app ID’ field, the ‘iPad app ID’ field and the ‘Google Play app ID’ field,
  • Product Card requires the ‘description’ field, the ‘image’ field, the ‘Label 1’ field, the ‘Data 1’ field, the ‘Label 2’ field and the ‘Data 2’ field.

The page’s title, which should be concise; it will be truncated at 70 characters by Twitter. This field is required unless this the ‘type’ field is set to ‘photo’.


The @username for the website, which will be displayed in the Card’s footer; must include the @ symbol.


A description that concisely summarizes the content of the page, as appropriate for presentation within a Tweet. Do not re-use the title text as the description, or use this field to describe the general services provided by the website. The string will be truncated, by Twitter, at the word to 200 characters.


The numerical Twitter account ID for the website, which will be displayed in the Card’s footer.


The numerical Twitter account ID for the content creator / author for this page.


The @username for the content creator / author for this page, including the @ symbol.


By default Twitter tracks visitors when a tweet is embedded on a page using the official APIs. Setting this to ‘on’ will stop Twitter from tracking visitors.


The permalink / canonical URL of the current page.


The alternative text of the image being linked to. Limited to 420 characters.


The URL to a unique image representing the content of the page. Do not use a generic image such as your website logo, author photo, or other image that spans multiple pages. Images larger than 120x120px will be resized and cropped square based on longest dimension. Images smaller than 60x60px will not be shown. If the ‘type’ is set to Photo then the image must be at least 280x150px. This will be able to extract the URL from an image field if the field is configured properly.


The width of the image being linked to, in pixels.


The height of the image being linked to, in pixels.


If your application is not available in the US App Store, you must set this value to the two-letter country code for the App Store that contains your application.


The name of the iPhone app.


String value, should be the numeric representation of your iPhone app’s ID in the App Store.


The iPhone app’s custom URL scheme (must include “://” after the scheme name).


The name of the iPad app.


String value, should be the numeric representation of your iPad app’s ID in the App Store.


The iPad app’s custom URL scheme (must include “://” after the scheme name).


The name of the app in the Google Play app store.


Your app ID in the Google Play Store (i.e. “com.android.app”).


The Google Play app’s custom URL scheme (must include “://” after the scheme name).


The full URL for loading a media player, specifically an iframe for an embedded video rather than the URL to a page that contains a player. Required when using the Player Card type.


The width of the media player iframe, in pixels. Required when using the Player Card type.


The height of the media player iframe, in pixels. Required when using the Player Card type.


The full URL for an MP4 video (h.264) or audio (AAC) stream, takes precedence over the other media player field.


The MIME type for the media contained in the stream URL, as defined by RFC 4337.


This field expects a string, and you can specify values for labels such as price, items in stock, sizes, etc.


This field expects a string, and allows you to specify the types of data you want to offer (price, country, etc.).


This field expects a string, and you can specify values for labels such as price, items in stock, sizes, etc.


This field expects a string, and allows you to specify the types of data you want to offer (price, country, etc.).

Alternative language links (hreflang)
These meta tags are designed to point visitors to versions of the current page in other languages.

This should point to the version of the page that is for the main or primary locale, e.g. the original version of an article that is translated into other languages.
















Revision information

Revisions are required.

Briefly describe the changes you have made.

While she was born and raised in Wisconsin, chef Diane Moua didn’t become obsessed with food until she moved to Minnesota and kickstarted her career at such influential restaurants as Solera, La Belle Vie, and Spoon and Stable. Now widely recognized as one of Minneapolis’ most acclaimed pastry whisperers — she’s received five James Beard Award nominations — Moua recently brought her entire background full circle with the aptly named Diane’s Place.  

Get help from the experts to plan your trip

Want to know the best spots in Minnesota? How about tips on how to make the most of your time in a specific city? Our Minnesota experts can answer your questions, offer advice, or plan the perfect Minnesota trip for you. For free.

Stay up to date with our Minnesota newsletter

Sign Up

Plan your trip with our free travel guides

Order Now

Stars of the North
Article
Andrew Parks

The spam and nori croissant sandwich at Diane's Place

The spam and nori croissant sandwich at Diane’s Place 

/ Credit: Connor Siedow


Between its grandiose baked goods (danishes that meld sweet pork with salted egg yolk and calamansi with raspberries, croissants wrapped around coconut pandan, and a breakfast sandwich blend of Spam, nori, chili crisp aioli, and fried egg) and Southeast Asian spins on brunch (snappy Hmong sausage with sticky rice, Thai tea French toast, pan-fried bean thread noodles), there’s nothing quite like it in Minneapolis.  

To help put her palate-expanding debut into perspective, we asked Moua — the daughter of Hmong refugees — to take us on a tour of her top spots for international food in Minneapolis and St. Paul.  

Porzana

Credit: Porzana


ARGENTINIAN  

I love Porzana. It’s my favorite restaurant from chef Daniel del Prado. It’s just got a vibe to it. You know that you’ll always have good drinks and good food there. It specializes in Argentinian steak, but even the veggies — like the broccoli — are so good. And they have these Argentinian [cheese rolls] that are gluten free. I can eat those all day. They come in a small bowl and they’re just amazing.

The drinks are great. Every time I go there, I ask the bartenders how they’re able to use their glasses and not break them. The stemware is so nice. It’s so delicate. If I go to a place that doesn’t have craft drinks, I’m fine; I’m like a Tito’s [vodka] and soda girl, but I do appreciate a good cocktail.  

Harry Singh's Original Caribbean Restaurant at the Minnesota State Fair

Harry Singh’s Original Caribbean Restaurant at the Minnesota State Fair


CARIBBEAN  

Harry Singh’s has the best hot sauce. It’s got scorpion peppers in it. He sells food at the State Fair, too. I usually get the roti there. It’s like a wrap with jerk chicken, and some kind of chickpea spread or rice in there.  

Rainbow Chinese

Rainbow Chinese


CHINESE 

Shuang Cheng is a staple in Dinkytown, right by the University [of Minnesota]. They have this walleye with meat sauce dish. My boyfriend recommended it. I was like, “Meat on meat?” And he was like, “Yeah.” 

It’s ground pork. It looks like it’s going to be sweet, but it’s not. It’s really good. And they have these crab claws that are my daughter’s favorite. I love the pea tips and rice, too. The last time we went there, the four of us got like six dishes and it was all really good.  

[Rainbow Chinese chef] Tammy [Wong] is on another level. She’s so sweet — so kind — and her stuff is amazing too. I get the egg rolls everybody orders. They’re big and hearty and you’re full after just one of them. And she has these turnip cakes. They come in five pieces, and are seared on both sides. They’re really good.  

The egg soufflé sandwich at Black Walnut Bakery

The egg soufflé sandwich at Black Walnut Bakery


FRENCH 

If people are in town and looking for pastries, you gotta visit Black Walnut and Patisserie 46. Black Walnut has this egg souffle that’s so rich. I can’t tell if it’s the sauce or the egg, but it’s great if you’re sharing. 

The quiche at Patisserie 46 is amazing, as are all of [owner John Kraus’] pastries. His Cannelés de Bordeaux are so freaking good. I’ve never seen anybody make them as good as he can. They’re usually available on the weekend.  

A bowl of pho at Hmong Village

Hmong Village

/ Credit: Visit Saint Paul


HMONG  

Hmong Village has lots of restaurants and it’s inside, so if it’s hot outside or it’s raining, you’re safe. I have a stand that I go to for papaya salad there. It’s good every time, and there’s always a line, so I try to go on a weekday. I also get khaub poob, which is red curry with rice noodles. 

My kids will always get sticky rice with Hmong sausage, although my son said I ruined it for him the other day. He said it’s not the same as ours. It’s more coarse, and you can see tendons or fat in there. My grandparents love that, but the general public does not. That’s why we take a bunch of pork skin and cook our Hmong sausage down until it’s really soft.  

Hmongtown Marketplace

Credit: Visit Saint Paul


Hmongtown Marketplace is best in the summertime because they have a farmer’s market with the cheapest produce from these grannies and uncles. Eggplants are huge, and the mustard greens they grow here are amazing. I’m so scared about who’s going to be growing this stuff for us in 20 years. A small percentage of my generation is into gardening, but my kids? They’re not gonna garden. 

So I love Hmongtown for that in the summertime. Especially during pepper season, and young squash season. I go there, and I’m like, “yes.”  

Karaoke room at Cups & Cheers

Karaoke room at Cups & Cheers


There’s a [sports] bar in St. Paul called Cups & Cheers. It’s got different karaoke rooms you can rent out, and it’s owned by Hmong people. They have this dish I crave all the time called ta mee. It’s basically a papaya salad made with rice noodles. They blanch the rice noodles and toss them in this papaya sauce with shrimp, meatballs and long beans. It’s so freaking good. And they have beef brisket with sticky rice and hot sauce that’s really good.  

Unison is great too. It’s maybe two blocks away from Cups & Cheers. They have deep-fried pork intestines. The first time I had it, I couldn’t tell if I liked it because I was so drunk or because it was so good. So I went back and it was so crispy, almost like a potato chip. And they have deep-fried chili peppers on there. It’s my jam. You can see it’s like a ring from the large intestine, but they wash it really well and I don’t know what they do with it, but it’s so good.  

Lat14 cocktail

Credit: Lat14


LAOTIAN 

I love what [chef Ann Ahmed] is doing at Lat14. Her food is very traditional and authentic; she doesn’t take shortcuts to appeal to a certain palate. If you go to [her other restaurant] Gai Noi, you can order the papaya salad, and if you want heat, you can have it. The sticky rice isn’t a compromise, either. 

I really enjoy ordering small bites at the Lat14 bar, though. Things like the chicken wings. Her curries are really good too, and her drinks are really beautiful. She’s got this lychee cocktail that’s really good. Lychee cocktails are too sweet sometimes, but hers has just the right balance.  

El Taco Riendo

El Taco Riendo


MEXICAN 

El Taco Riendo is in Northeast Minneapolis, right on Central Avenue. If I want tacos, that’s where I’m going. It’s freaking great. I get the tongue and the tripe.

It’s not really tripe, actually. It’s the small intestines, and they cook them on the flattop so they get really crispy. I’ve never had it cooked like that before. It’s usually soft, or they chop it up, so it ends up chewy like mochi. Asians love that texture, but not everyone else does.  

A parade of small plates at Oro by Nixta

A parade of small plates at Oro by Nixta 

/ Credit: Travis Anderson


You should get everything on the menu at Oro by Nixta. Don’t go by yourself, or as a table for two; you need to go with a group of four. They change the menu often. I’d go for the small plates. I’m not a big entree person. 

The place is so small, there’s sacks of corn stacked in the dining room. It’s pretty amazing that they process all of that. I’m glad my boyfriend and I went before they got all these accolades. It’s so much harder to get a seat now; I don’t even try.   

All Saints restaurant in Minneapolis

Credit: All Saints


NEW AMERICAN 

All Saints is also good at small plates and veggie dishes. I remember this charred cabbage came out…. I thought someone messed up my plate, but it was so good. The char on one side was almost blackened, where it’s gonna turn white, and it was served with a salsa verde and some breadcrumbs. It was so simple, but done so well you know you couldn’t do the same thing at home. 

When I go out, I want something like that — something that’s a little bit elevated, but not stuffy fine dining.  

Hot Grainz

Hot Grainz


THAI  

Thai Cafe on University [Avenue] has the best sour pork. Hot Grainz is this little stall in St. Paul. It’s in a building on Lexington and University that probably sells insurance. You walk up, you order, and you can sit down, but they only have like five tables. Everything [chef Aunyamanee Ritneatikun] does there is so freaking good, especially the papaya salad.  

Bún bò huế at Quang

Bún bò huế at Quang


VIETNAMESE  

If I’m busy, Quang is my to-go place. I can go in, sit down, and know that it’s gonna come out quick and consistent every single time. I usually get the pho combo (pho thap cam). It has tripe, tendon, meatballs, flank steak, and brisket. 

The bún bò huế is so good, too. There’s also this platter with greens, herbs, steamed vermicelli noodles, carrots and meatballs. You basically make a lettuce wrap out of it. It’s great, but it’s messy. 

all-other

Diane's Place chef Diane Moua

Diane’s Place chef/owner Diane Moua 

/ Credit: Tim Gruber


Diane's Place chef Diane Moua

This article: Diane Moua's Favorite Spots For International Food Spots in Minnesota has been curated from our friends at Explore Minnesota and the original in it's entirety can be found here: https://www.exploreminnesota.com/stars-of-the-north-diane-moua