| Print |
Memo's Restaurant
Description
Monday - Saturday: 11:00am - 2:00pm, 5:30pm - 9:30pm
Lunch Buffet: Monday & Friday 11:30am - 2:00pm
Contact
Address:
804 Losoya Street
Del Rio, 78840
Contact Data:
Phone Number: 830-774-1583
Starting location:
Menu