Leo’s Marvelous Bites - Dixon
Samar A Puerto Rican gem of a restaurant. Classics in a vibrant festive atmosphere. The chicken Jabarito was excellent!!! The steak was a bit tough and less flavorful.
Homemade fries and generous portions.
1905 N State St, Belvidere, IL 61008
(779) 552-8487