About
Lockwood Restaurant & Bar, a premier American restaurant in the heart of Chicago, offers an exceptional dining experience. Our bar serves an impressive selection of craft cocktails, wine, and beer, making us a popular spot for social gatherings. As a bistro, we pride ourselves on providing an intimate atmosphere, perfect for dates and special occasions. For those seeking a more upscale experience, our fine dining restaurant offers a sophisticated menu crafted by our esteemed chefs. Whether you're in the mood for a casual meal or a luxurious night out, Lockwood Restaurant & Bar is the ideal destination. Conveniently located at 17 E Monroe St, Chicago, IL 60603, we're just a stone's throw away from the city's main attractions. Join us for an unforgettable culinary adventure.