"I really hate to give anyone a negative review. However this restaurant rubbed me the wrong way. We moved to the Weatgate area after having lived in Midtown, where we frequented the original La Casa regularly. The restaurants have the same name, but all of our menu favorites from the original restaurant are not available at the West location! The man who I dealt with both times we ordered pizza from here was extremely rude. We were hoping the first trip was a fluke, the second (and last) was equally disappointing. Plus, they do not accept credit cards, and don't have an ATM to get cash at! I had to drive almost 5 minutes to the nearest bank ATM. Even though we live super close to the restaurant, the perfect storm has occurred and we will not be going back."