1.

TWED meaning in Business ?

Answer» What is Tumbleweed, Inc. mean?

Tumbleweed Tex Mex Grill & Margarita Bar (formerly Tumbleweed Southwest Grill) is a chain restaurant based in Louisville, Kentucky. It serves an American-Mexican cuisine in a combination Tex-Mex and Southwest style. They specialize in a chili con queso. Tumbleweed's menu includes Continental food, encompassing such foods as chicken and steak. The other major style of cuisine is a Mexican-themed menu, including burritos, chimichangas, and house salads.

reference


Discussion

No Comment Found