I've passed this smallish place that looks like it must be a restaurant in the Howard's strip center on Cabot Road, just South of La Paz, in Laguna Hills. The somewhat difficult-to-read logo sign says Red Cat, then something about Mulberry Street (I think) below it. It looks interesting, but I've never taken the time to stop the car and check it out. Anyone been there or have any info? Thanks.