Salt Toasted Lobster @ Westheimer Tan Tan Restaurant - Closed!
SALT TOASTED LOBSTER
Westheimer Tan Tan Restaurant - Closed!, Houston
Lightly battered lobster coated in a salt rub with green onions, bell peppers, and dry red peppers
Eaten: Mon, 06 Aug 2018 00:08