Del Rose Cafe
The Del Rose Cafe is a quiet little Italian eatery with outdoor seating in the heart of Trolley Square until night falls, and that outdoor bar gets packed for the bands that play out back. Check out the late-night menu after other places have stopped serving for something tasty to nosh on, and come prepared for a crowd on busy weekend nights.


5.0
from 

