Located on Taylor St., known as Little Italy, Rosal's has quite a bit of competition. The interior of the restaurant leaves much to be desired, but overall the atmosphere is quant and sweet. Good food, decent portions, maybe a tad overpriced. The service is definitely what sets this place apart; in a word, excellent.
more