KimberlySayWhat Posted April 29, 2008 Share Posted April 29, 2008 Does anyone remember the seafood restaurant called Angelo's Lobster Trap located near the Texas Medical Center at 7525 South Main Street? I was wondering if anyone has any photos, or even post cards of this restaurant. Thanks again HAIF! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.