Red Mesa Mercado in St. Pete opens — walk-up window only
November 14, 2014 at 11:41 AM EST
Red Mesa Cantina in downtown St. Pete rolled out its "urban drive-by dining" concept this week — just opened the walk-up window and started serving burritos and tacos with no fanfare...