Wow, I would have never gone to this place if I had read all other bad reviews for this place.. But I stumbled into Su Casa without anybody's influence (bad reviews..), and I really like this place.	
	
I agree with some reviews on the average/chaotic service, but if you want really good margarita, you must try this place!	
	
Well, I still keep going back to this place for more Magarita!
Pros:  Margarita!, interior
                        
more