The best thing about the carne al toro (short rib beef and french fries in red wine) is everything!
Spanish Square 1358 W. Belmont Ave., 773-717-7900
The best thing about the carne al toro (short rib beef and french fries in red wine) is everything!
Spanish Square 1358 W. Belmont Ave., 773-717-7900