Louisiana Purchase
Restaurant
•
2305 University Ave, San Diego, CA 92104, USA
8.9
Monday: 3 PM – 9 PM
See if anyone you trust recommends it!