Casa

1561 Madrid St, Dallas, TX

Menu (As of 10/29)

Classics

Soups & Salads

Ta C O S D E L a C a S a

Casa: hours and how to order