Plan your visit to Miga today. Nestled in the bustling locale of 301 N. Neil St.Ste# 104, Champaign, United States, our restaurant is open today, ready to serve you our signature dishes. As our 4.6 rating and 721 reviews suggest, we offer nothing less than a top-notch dining experience. Discover the operating hours of Miga on our website. For today's availability or any other questions, please call +12173981020.