After three years of planning, Red Mesa’s new restaurant is finally ready to open.
The St. Pete Mexican restaurant chain’s “Mercado West” location debuts this fall, according to a press release. The spot was first announced in 2022.
The first Red Mesa Mercado is located in the Edge District at 1100 1st Ave N—and the new location is at 6001 Central Ave., just a 10-minute drive away…