Al Massa is in the strip mall catty-corner from the Ramada. It's down the parking lot from Eli France. It's pricey but OK. Aspire is better for price and quality.
Mandi