Description
Cabra is a vibrant restaurant located at 200 North Green Street in Chicago, Illinois, offering a lively dining experience inspired by bold flavors and rooftop energy. Set in the heart of the city’s West Loop, Cabra is a standout stop for locals and visitors exploring Chicago’s acclaimed food scene. Perfect for a mother road adventure, a road trip through the Midwest, or anyone tracing route66, this restaurant delivers a memorable atmosphere paired with creative cuisine and skyline views. Whether you are planning a special night out, meeting friends for dinner, or adding a unique destination to your Chicago itinerary, Cabra combines style, flavor, and location into one unforgettable restaurant experience.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
