Delicious, affordable pizza.
Rosa's is my favorite pizza place in the OC. It's really unassuming - located in a strip mall, some people may overlook this place and think it's another hole in the wall type place. It is a hole in the wall, but in my opinion, i like that they don't rely on anything but their great food. They offer really delicious pizza and pastas and sandwiches. And I love that it's affordable. A definite "must" in my book.