Il Bacaro
Via degli Spagnoli, 27, Rome, Italy 00186
Featured Review : The setting is amazing. A narrow street away from the bustle of the tourist haunts, with leafy vines draping down to the tables, and atmospheric candles. It is intimate with 10 tables outside, and a few inside. Inside is...See Full Review