Anyone nibbled on this one?
Them tig ole bitties and a few spanish words have clouded your spidey senses LA. Look at the location.
Isabel has reviews here on the site and has been in and out of the area several times. These pics are several years old, but most reports are favorable. Unfortunately, a search on several sites returned empty.
I remember she posted locally a while back. Just checking if someone seen her lately.