Dining Right in Del Rio

Memo's Restaurant

Street: 804 Losoya Street
City: Del Rio
State: Tx
Postcode: 78840
Phone Number: 830-774-1583
Monday - Saturday: 11:00am - 2:00pm, 5:30pm - 9:30pm Lunch Buffet: Monday & Friday 11:30am - 2:00pm