Company name: La Mexicana Grill
Description: Comfy option for Mexican mainstays
3731 N Clark St, Chicago, IL 60613, United States