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