Reviews from Around the Web
Los Toros Restaurant.
Great Italian Restaurant with the best lasagna and fresh bread. The atmosphere is very nice and the staff is very friendly. They do have a great selection on their menu, but I always go back to the lasagna. Make sure you leave room for oneā¦
View More