Rascal House has never been a favorite of mine. The pan pizza is very similar in taste to that of Pizza Hut, so if that's what you like, you may be among the few who enjoy Rascal House. Unfortunately I can't speak on any of the other foods they offer, although I have heard that it's not as bad as the pizza.
If you're looking for good pizza, Little Italy is just 1/4 mile up Mayfield! Check out Mama Santa's or Valentino's.