Megu French Japanese Cuisine quietly closed, and another tenant is already in the works.
Megu opened at 3113 S. University Drive in 2023 serving fresh sushi, with fish flown in daily from Japan. The atmosphere was sophisticated, with price points were between $50 and $100.
The restaurant was in a difficult spot with little traffic, tucked under the bronze office building across from the TCU Campus Store. However, a new tenant is already planned for the space…