Mama Ceal's is just across the street from the Fina Station.  The diners are
long gone, but the residence still remains, at the end of a dead end road.  
The building itself isn't that unique, which was obviously a renovated gas
station, except for the lake mural on the outside of the building.