This place is the best. My favorite use to be Chile Verde in Columbus, which is very good. But this place has a unique taste that makes it stand out from all competitors. My girlfriend has never like Mexican till she tried La Casita. They didn't spend alot on the interior, but that just adds to its charm.
more