Catalina Room Reviews & Details
4218 Lemmon Ave
Catalina Room is located at 4218 Lemmon Ave in Dallas near the intersection of Douglas Ave and Dickason Ave. Their menu consists of American dishes . Call 2145265411 for dine in.
- Service:Dine In
- Major Intersection:Douglas Ave And Dickason Ave
Tell us more about Catalina Room Dallas!