Tucson’s restaurant located at 345 E Congress St #101 has officially closed down. The establishment ceased operations around February 26, 2025.