Mike Chen

Strictly Dumpling’s food and travel content covering dumpling culture and culinary exploration across Asia.

Strictly Dumpling: The Best Steakhouse in America Is in a Tiny Texas Town Called Leona

June 23, 2026

The Best Steakhouse in America Is in a Tiny Texas Town Called Leona

Mike Chen has eaten at steakhouses across America and ranked his top five, but the

Editorial Desk